Что нового

[Мышь, клавиатура] не работает DllCall

Interruption

Новичок
Сообщения
5
Репутация
0
Всем доброго времени суток!
Хотел попробовать управлять мышкой в DirectX окошке через DllCall, пересмотрел кучу примеров но всё равно не получается её двигать :(
Глянул в сторону DllCall потому что в дальнейшем нужно будет управлять мышкой в неактивном окне.

Делаю вот так:

Код:
Local $hWnd = WinWait("[CLASS:_newt_clazz0]")
$res = PixelSearch(680, 872, 960, 872, '0x523E31', 0, 1, $hWnd)
DllCall("user32.dll","int","SendMessage","hwnd",$cHndl,"int",0x0200,"int",0,"dword",_WinAPI_MakeLong($res [0],$res [1]))


но в игре тишина.
Подскажите в чём ошибка ? :smile:
 

Prog

Продвинутый
Сообщения
537
Репутация
65
Interruption [?]
Подскажите в чём ошибка ?
Ошибка в том что игра игнорирует оконные сообщения и получает координаты мышки посредством DirectX.
 
Автор
I

Interruption

Новичок
Сообщения
5
Репутация
0
А разве в таком случае работали бы MouseMove, MouseDown, MouseUp ?
 
Верх