 |
Посылка нажатий клавиш - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
01.10.2013, 01:55
|
#1
|
|
|
|
Пехотинец
|
 Регистрация: 03.02.2013
 Сообщений: 60
 Популярность: 10
 Сказал(а) спасибо: 12
Поблагодарили 26 раз(а) в 12 сообщениях
|
Посылка нажатий клавиш
Доброго времени суток.
У меня появилась проблема, пытаюсь выполнить такое действие:
Код:
SendMessage(KlientWindow, WM_KEYDOWN, VK_1, 0)
Выдает ошибку, ругается на VK_1.
Залез на msdn посмотрел коды на клавиши, на нажатие
кнопки 4 по идее код 0x34.
Пишу:
Код:
SendMessage(KlientWindow, WM_KEYDOWN, 34, 0)
И тут - О Чудо! он начинает имитировать нажатие пробела =_=
в общем так и не решил проблему(
Нужно посылать цифры 1-9.
__________________________________________________ _____________________________
Понял, что надо идти спать =_= Решил проблему добавлением $ перед кодом цифры: $32
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось sedrik1992; 01.10.2013 в 02:40.
|
|
|
01.10.2013, 15:53
|
#2
|
|
|
|
Разведчик
|
 Регистрация: 23.06.2009
 Сообщений: 38
 Популярность: 392
 Сказал(а) спасибо: 7
Поблагодарили 8 раз(а) в 2 сообщениях
|
Re: Посылка нажатий клавиш
function SendMessage(Wnd: HWnd; Msg, wParam: Word; lParam: Longint): Longint;
Посылает сообщение оконной функции указанного окна. Возвpат из функции осуществляется только после обpаботки сообщения.
Параметры:
Wnd: Окно, пpинимающее сообщение или $FFFF для посылки всем всплывающим окнам в системе.
Msg: Тип сообщения (в твоем случае WM_CHAR);
wParam: Дополнительная инфоpмация о сообщении (в твоем случае цифры);
lParam: Дополнительная инфоpмация о сообщении (в твоем случае 0).
________________
Три рубля много, спасибо хватит!
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Gorrilaz; 01.10.2013 в 15:55.
|
|
|
05.10.2013, 19:38
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 11.06.2010
 Сообщений: 3
 Популярность: 1189
 Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
|
Re: Посылка нажатий клавиш
попробуй 31,32,33,34,35,36,37,38,39 (1-9)
|
|
|
05.10.2013, 19:49
|
#4
|
|
|
|
Фельдмаршал
|
 Регистрация: 13.08.2009
 Сообщений: 1,004
 Популярность: 25098
 Золото Zhyk.Ru: 350
 Сказал(а) спасибо: 111
Поблагодарили 830 раз(а) в 395 сообщениях
|
Re: Посылка нажатий клавиш
PW обрабатывает нажатие специальных клавишь, и не дает выполняться действиям если не нажата кнопка на клавиатуре. Обходите это или размораживайте окно.
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
JD: Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Статьи: Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 19:03.
|
 |