控制台应用程序中

控制台应用程序中

我试过了:

RegisterHotKey(GetConsoleWindow(),$29A,MOD_ALT,'a')


但这没用。

你有什么主意吗?

最佳答案

您需要一个消息循环来接收WMHotKey消息。您的控制台应用程序中是否有消息循环?

编辑:

尝试使用大写字母“ A”代替“ a”。因为RegisterHotkey的最后一个参数需要一个虚拟键代码。字母A的virtual-key code为0x41 ='A'。

10-06 12:16