我找到了一种使用C ++创建热键的有效方法。
AutoHotkey示例Alt + A以运行文件。
Alt & a::
Run, C:\blah\blah\blah\abc.png
Return
C ++示例Alt + A运行文件。
while(true) {
if( GetKeyState(VK_MENU) & 0x8000 ) {
if( GetKeyState('A') & 0x8000 ) {
ShellExecute(NULL, "open", "C:\\blah\\blah\\blah\\abc.png", NULL, NULL, SW_SHOWNORMAL);
}}}
我现在想了解如何使用C ++创建热字符串。例如,如何将以下AutoHotkey代码转换为C ++?
::abc::
Run, C:\blah\blah\blah\abc.png
Return