0
在我的自定義控件中,我重寫了OnKeyUp事件處理程序。握住shift + ctrl然後釋放一個不會引發KeyUp事件?
當我只按Ctrl鍵,然後租用它,keyUp事件被觸發,沒關係。
當我只按下Shift鍵,然後租用它,keyUp事件被觸發,沒關係。
但是,當我按下兩個Ctr + Shift鍵時,然後一個一個租用,例如先按住Ctrl + Shift鍵,然後鬆開Shift鍵,同時仍然按住Ctrl鍵,反之亦然。
- > KeyUp永遠不會提高?即使我在那之後釋放ctrl,也沒有提出keyUp。
請幫忙。
我相信我的OnKeyPress使用在過去 – 2009-09-04 04:03:39
你能請張貼一些代碼爲你的程序的一部分? – 2009-09-08 19:55:26
我想通了,這是因爲Shift + Ctrl觸發我的電腦中的另一個程序。但是如何知道另一個程序抓住了這個鍵?如何在另一個程序完成處理後訪問它? – thethanghn 2009-09-09 01:43:51