Я нашел эффективный способ создания горячих клавиш с использованием 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
Задача ещё не решена.
Других решений пока нет …