当程序处于任意状态(非活动窗口,如:最小化时)如何接收键盘消息?
windows api编程,我想实现一个类此功能,所以来问下。
[解决办法]
两种方法:
首选:注册全局热键。
次选:键盘钩子。
[解决办法]
BOOL RegisterHotKey(
HWND hWnd,
int id,
UINT fsModifiers,
UINT vk
);
[解决办法]
可以设置单键。
例如F9
RegisterHotKey(hWnd,id,0,VK_F9);