|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2010, 03:56 | #1 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Послать нажатие кнопки в игру (Warcraft)
Собственно вот, что я хочу:
При нажатие на Q должна включаться первая способность, W - вторая и т.д. Понимаю, что первую часть нужно делать через горячие кнопки. Но не понимаю как послать в игру нажатие кнопки. Ещё лучше послать клик мыши в заданные координаты (mouse_event - слишком тупо). Как быть? |
19.05.2010, 08:09 | #2 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Ну узнай имя класса окна и посылай в него сообщения.
У моего LichKing-а класс GxWindowClassD3d Ну вот значит делаешь так Код:
Я то не проверял, но по идее должно работать, если а игре ничего не наваротили. А для мышки посылай WM_LBUTTONDOWN ну или WM_RBUTTONDOWN, в зависимости от кнопки. |
19.05.2010, 08:13 | #3 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
(у меня эмулятор дримкаста, не на сообщениях работал) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
19.05.2010, 15:22 | #4 |
Все к лучшему...
Форумчанин
Регистрация: 06.04.2010
Сообщений: 112
|
Hooks попробуй чтоб перехватить нажатие "Q" или чо там тебе нада =)
а как ток перехватиш делай то что ты там хочеш =) |
20.05.2010, 15:40 | #5 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Смог послать нажатие в рабочую область, но не на панельку...
На землю нажимается, а на способности - нет. Код:
Последний раз редактировалось TwiX; 20.05.2010 в 15:45. |
20.05.2010, 15:48 | #6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
"Hidden windows" не пробовали включать?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
20.05.2010, 17:46 | #7 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Пробовал... Ничего не меняется
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нажатие кнопки | beygul | Помощь студентам | 2 | 30.01.2010 21:34 |
На нажатие кнопки | access6472043 | Microsoft Office Access | 2 | 29.11.2009 15:08 |
Как послать нажатие кнопки? И вопрос про хук клавы. | TwiX | Общие вопросы Delphi | 22 | 11.09.2009 19:14 |
нажатие кнопки | xakkkkker | Работа с сетью в Delphi | 1 | 20.11.2008 01:08 |
повторное нажатие кнопки | blackstersl | Общие вопросы Delphi | 2 | 17.09.2008 14:53 |