| Yoko http://forum.yoko.com.ua/ |
|
| ATOM http://forum.yoko.com.ua/viewtopic.php?f=3&t=480 |
Page 1 of 1 |
| Author: | Lord Ruslan Nightmare [ 2004-05-31 13:10:05 ] |
| Post subject: | ATOM |
Quote: Добавлена поддержка Windows Messages из внешних программ. Чтобы использовать её пошлите сообщение WM_USER+0x4321 в окно UO Client.
wparam=0 lparam=любой- значение возврата 0x4321 указывает что загружено Injection 309.05 wparam=1 lparam=ATOM - берёт глобальный атом ATOM как строку, которую исполняет как команду консоли, после чего удаляет ATOM. запросите о дополнительной поддержке на форуме, если вам это требуется Как получить хандл окна UO для посылки месседжа? И ещё, можешь дать готовый простой пример? |
|
| Author: | Biga [ 2004-05-31 14:30:45 ] |
| Post subject: | |
А мне интересно, какой механизм используется, чтобы отлавливать нажатия кнопок в клиенте... |
|
| Author: | Lord Ruslan Nightmare [ 2004-06-01 08:51:49 ] |
| Post subject: | |
Где-то я про такое что-то читал. Просто ловятся мессаги, поступающие к какому-то окну, это довольно тривиальная задача. |
|
| Author: | Arkan [ 2004-06-01 09:35:20 ] |
| Post subject: | Re: ATOM |
Lord Ruslan Nightmare wrote: Как получить хандл окна UO для посылки месседжа?
И ещё, можешь дать готовый простой пример? На Дельфи например, так var UOWindowHandle : hWnd; Procedure ScanUOWindow; var buff: array [0..127] of char; Result : hWnd; begin Result := GetWindow(Form1.Handle, gw_HWndFirst); while Result <> 0 do begin GetWindowText(Result, buff, sizeof(buff)); if (Pos('Ultima Online', StrPas(buff)) <> 0) or (Pos('Origin', StrPas(buff)) <> 0) then UOWindowHandle := Result; Result := GetWindow(Result, gw_hWndNext); end; end; |
|
| Author: | Lord Ruslan Nightmare [ 2004-06-03 19:56:01 ] |
| Post subject: | |
неправильно, но работает О грустном - Quote: wparam=0 lparam=любой- значение возврата 0x4321 указывает что загружено Injection 309.05
то же самое возвращает и для моей (более новой) версии |
|
| Author: | Yoko [ 2004-06-04 01:18:16 ] |
| Post subject: | |
правильно ударение ставится на слове ЗАГРУЖЕНО а не на слове версия. |
|
| Author: | Lem [ 2004-06-06 18:15:06 ] |
| Post subject: | |
what was the problem? ;_; |
|
| Author: | Lord Ruslan Nightmare [ 2004-06-06 22:56:52 ] |
| Post subject: | |
nothing, all is ok |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|