我已经能够像这样设置本地热键
RegisterHotKey(hwndDlg, 100, MOD_ALT | MOD_CONTROL, 'S');
如何将热键设置为全局?即使我的窗口被隐藏,我也希望它在那里。
最佳答案
我自己解决了,但感谢您的回复 这就是问题所在......
ShowWindow(hwndDlg, SW_HIDE);
RegisterHotKey(hwndDlg, 100, MOD_ALT | MOD_CONTROL, 'S');
如果您先注册热键然后隐藏窗口...由于某种原因它会忽略热键...哦好吧..它现在可以工作了:)
关于c++ - 带有 WIN32 API 的全局热键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1820825/