Что нового

Как отправить F13 определенному окну?

Dimmak

Знающий
Сообщения
185
Репутация
9
Ответ:
Код:
#include <WindowsConstants.au3>
#include <vkConstants.au3>
$hWnd= WinGetHandle( '...' )
DllCall( "user32.dll", "long", "SendMessage", "hwnd", $hWnd, "int", $WM_CHAR, "int", $VK_F13, "int", 0 )
 

DeLeTeSHift

Знающий
Сообщения
46
Репутация
9
Фору экстрасенсов сдесь, так что если вы хотите получить ответ на этом форуме, то придётся хоть что-то рассказать о вашей проблеме.
 
Автор
Dimmak

Dimmak

Знающий
Сообщения
185
Репутация
9
DeLeTeSHift сказал(а):
Фору экстрасенсов сдесь, так что если вы хотите получить ответ на этом форуме, то придётся хоть что-то рассказать о вашей проблеме.
;D
Есть программа, написанная на Ruby. Нужно передать ей сообщение от Autoit. Как получить ruby-приложением send/post message я не знаю, вот и решил использовать виртуальные клавиатурные сообщения для коммуникации двух приложений.
ps
Подойдет даже вариант Send( F13 )
 
Верх