Как создать AutoHotkey, например, горячую строку, используя C ++?

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

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …