2009-08-30 13 views
1

有沒有辦法禁用Windows-Key的標準內置函數(打開開始菜單)並激活而不是激活該函數,例如委託或事件在C#中?我想用它作爲全屏應用程序中的附加鍵。在C#中使用Windows鍵用於其他目的

+0

也許重寫鍵按下事件和檢查,如果它是Windows鍵? – SirDemon 2009-08-30 14:45:26

+3

我不確定,但我不認爲如果用戶使用Windows鍵,則會調用OnKeyDown方法。我認爲解決方案將更接近鍵盤掛鉤。 – 2009-08-30 14:48:16

回答

5
+0

是否有可能通過使用這種方法,您不抑制Windows按鈕的標準功能,以便調用這兩個函數(打開啓動菜單和程序員定義的函數)。 – 2009-08-30 14:58:03

+2

全局鉤子(如指定的鉤子)會抑制標準系統功能。應用程序級別的鉤子不會。 – Rushyo 2009-08-30 15:01:55

相關問題