ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   C++ SendMessage/PostMessage не воспринимается окном. (https://forum.antichat.xyz/showthread.php?t=1408952)

rumboorumboo 17.11.2021 05:31

Доброго времени суток. Может кто-то сталкивался с подобной проблемой..

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

Код отправки ниже работает в других окнах (Если hwnd получать активного окна, а не по имени окна) но на отрез отказывается посылать(либо окно отказывается принимать?) данные сообщения в окно игры. hwnd валидный, т.к участвует в другом участке кода, и там работает. Не работает не Send не Post. с "

Отправка:





[CODE]
PostMessage
(
hWnd
,
WM_KEYUP
,
VK_F1
,
NULL


rumboorumboo 19.11.2021 12:58

Начал капать спаем++

Если в ручню жмякнуть на TAB в открытом окне игры,

Цитата:

Сообщение от Спойлер

88EB0B36 P WM_KEYDOWN nVirtKey:VK_TAB cRepeat:1 ScanCode:0F fExtended:0 fAltDown:0 fRepeat:0 fUp:0

88EB0B36 P WM_CHAR chCharCode:'9' (9) cRepeat:1 ScanCode:0F fExtended:0 fAltDown:0 fRepeat:0 fUp:0

88EB0B36 S WM_GETTEXT cchTextMax:1024 lpszText:0019D60C

88EB0B36 R WM_GETTEXT cchCopied:32 lpszText:0019D60C ("War Last Chaos (Window 1024x768)")

88EB0B36 S EM_GETPASSWORDCHAR

88EB0B36 R EM_GETPASSWORDCHAR ch:0 (отсутствует знак пароля)

88EB0B36 S WM_GETTEXT cchTextMax:1024 lpszText:0019D60C

88EB0B36 R WM_GETTEXT cchCopied:32 lpszText:0019D60C ("War Last Chaos (Window 1024x768)")

88EB0B36 P WM_KEYUP nVirtKey:VK_TAB cRepeat:1 ScanCode:0F fExtended:0 fAltDown:0 fRepeat:1 fUp:1

Цитата:

Сообщение от Спойлер

88EB0B36 S WM_KEYDOWN nVirtKey:VK_TAB cRepeat:1 ScanCode:0F fExtended:0 fAltDown:0 fRepeat:0 fUp:0

88EB0B36 R WM_KEYDOWN

88EB0B36 S WM_KEYUP nVirtKey:VK_TAB cRepeat:1 ScanCode:0F fExtended:0 fAltDown:0 fRepeat:0 fUp:0

88EB0B36 R WM_KEYUP

Может быть дело в этом?

Цитата:

Сообщение от Спойлер



Время: 10:27