33,311
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h"
#include "windows.h"
void main()
{
MSG msg = {0};
if (RegisterHotKey(NULL, 1, MOD_CONTROL | MOD_ALT, 'Z'))
{
printf("注册热键 [Ctrl + Alt + Z] 成功!\n");
}
else
{
printf("注册热键 [Ctrl + Alt + Z] 失败!\n");
}
//....
while (GetMessage(&msg, NULL, 0, 0))
{
if(WM_HOTKEY == msg.message)
{
if(1 == msg.wParam && (MOD_CONTROL | MOD_ALT) == LOWORD(msg.lParam) && 'Z' == HIWORD(msg.lParam))
{
printf("触发热键了!\n");
}
}
}
//...
getchar();
}