![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
YAAP |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 12.9.2007 Репутация: нет Всего: нет |
Искал решения - все пишут одно и то же, но не работает.
Задача - по таймеру отправлятьв клиент игры события: 1) Нажатие мышки в опр. позиции 2) Нажании клавиш Собственно, 2й пункт работает как надо, т.е. нажатия клавиш отправляются, а вот с мышкой воюю не первый час.
Через mouse_event отправить клик получилось, но очень хочу сделать именно по Handle. зы: всякие spy++ показывают лишь одно окно, без дочерних зыы: Была идея, что игра проверяет позицию курсора при клике и если не совпадает - игнор. Для обхода предварительно перед кликов ставил курсор в позицию клика - не помогло зыыы: клиент игры запускается в оконном режиме! Это сообщение отредактировал(а) YAAP - 14.1.2013, 20:34 |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
MK_LBUTTON = 1 |
|||
|
||||
YAAP |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 12.9.2007 Репутация: нет Всего: нет |
Судя по MSDN wParam и должен содержать
В любом случае если передавать 0 - так же никакого результата =) зы: может быть причиной такого поведения то, что игра на DX? |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
А Вы не передавайте 0, как у Вас в коде, а передавайте 1 ![]() Может. Если приложение берет данные из (например) GetAsyncKeyState. |
|||
|
||||
YAAP |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 12.9.2007 Репутация: нет Всего: нет |
А я и передавал, не помагало =)
Т.е. если приложение проверяет GetAsyncKeyState - то логическое нажание без физического сделать не получится, верно? Как обойти? Или в какую сторону дальше копать? |
|||
|
||||
Qu1nt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 13.1.2007 Репутация: 18 Всего: 50 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |