我有一个程序,每当我最小化它时,它就会进入系统托盘。
我想知道的是: a)当我的程序在系统托盘中时,我怎么能检测到按键。 b)我怎么能知道他们在键盘上按下了什么功能按钮。
答案 0 :(得分:8)
您需要使用SetWindowsHookEx()和WH_KEYBOARDHOOK设置Windows挂钩。
答案 1 :(得分:5)
如果你确切知道你期望的击键次数,可以使用RegisterHotkey
,当按下该键时,Windows会向你发送一条消息。
如果你想检测所有按键,@ OJ的答案就可以了。