2012-04-07 81 views
4

我知道你可以使用CTRLALTSHIFT等改性劑RegisterHotKey,但對FN鍵什麼?RegisterHotkey Fn修飾符?

我曾經在我的筆記本電腦上使用Fn + Up/Down按鈕時會改變亮度。我刪除了所有的英國媒體報道,並且我想寫一個能夠做同樣事情的程序。

任何幫助表示讚賞!

+0

是的。請參閱http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx,http://msdn.microsoft.com/en-us/library/windows/桌面/ ms646309(v = vs.85).aspx – 2012-04-07 06:03:46

+0

試試這個相關的問題http://stackoverflow.com/questions/2777796/how-to-catch-the-fn-keys-on-laptop – RRUZ 2012-04-07 06:19:37

+0

虛擬鍵碼don'包括任何Fn鍵。 – user1318657 2012-04-07 21:53:13

回答

6

FN鍵是修飾但不是像ALTSHIFT等,其是由操作系統處理的計算機軟件。 Fn是硬件鍵修改器,因此它將鍵碼鍵盤發送到操作系統。

例如是37和FN + 是36,所以當需要處理FN + 按需要在36鍵碼反應。

PS。在某些鍵盤上Fn鍵發送鍵碼,因此可以獨立處理,但通常不會。

+0

非常感謝! – user1318657 2012-04-07 18:54:10