Я использую много маленьких программ vb.net (созданных с VBExpress 2010) и много маленьких скриптов AutoHotkey, и я действительно хочу, чтобы они могли легко общаться.

Мой главный пример - это Me.Hide форму с NotifyIcon который имеет ContextMenu . Меню активируется, когда я щелкаю правой кнопкой мыши значок. Я хочу, чтобы мой скрипт AHK сказал приложению .net открыть это ContextMenu .

1 ответ1

0
^a::SendInput {AppsKey}  ; Ctrl+A to activate the right-click menu

Если вам нужно выбрать определенный элемент в меню, вы можете отправить клавиши со стрелками и ввести обычно, или сочетание клавиш для элемента

^a::                     ; Ctrl+A
    SendInput {AppsKey}  ; Activate the right-click menu
    SendInput {Down 2}   ; Go down to the second item
    SendInput {Enter}
return

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .