Сейчас на форуме: vasilevradislav, tyns777, zombi-vadim (+3 невидимых)

 eXeL@B —› Программирование —› Съэмитировать нажатие кнопки
Посл.ответ Сообщение

Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 января 2008 23:42
· Личное сообщение · #1

Здраствуйте, подскажите какими функциями можно произвести эмитацию нажатия кнопки в каком либо приложении? Писать только по теме. Жду помощи.



Ранг: 105.9 (ветеран), 1thx
Активность: 0.090
Статус: Участник

Создано: 25 января 2008 00:11
· Личное сообщение · #2

www.wasm.ru/forum/viewtopic.php?id=24680
www.wasm.ru/forum/viewtopic.php?id=10708
www.wasm.ru/forum/viewtopic.php?id=7292

И, конечно, MSDN



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 января 2008 00:32
· Личное сообщение · #3

Sturgeon, большое спасибо!




Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 25 января 2008 01:04
· Личное сообщение · #4

Чтобы эмулировать программно нажатие кнопки, нужно найти окно приложения, затем послать сообщения кнопке WM_LBUTTONDOWN и WM_LBUTTONUP.

-----
Программист SkyNet





Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 25 января 2008 01:57
· Личное сообщение · #5

Какую кнопку имеет в виду автор? Кнопку мыши, кнопку на клавиатуре или кнопку - элемент ууправления?Если элемент управления, то надо найти hwnd кнопки и послать сообщение BM_CLICK.

-----
The truth is out of there...




Ранг: 37.4 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 25 января 2008 07:52
· Личное сообщение · #6

Еще один вариант - keyboard_event(), mouse_event()




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 25 января 2008 10:07
· Личное сообщение · #7

Товарищи, научитесь вы гуглом уже пользоваццо. Тем более, когда задаёте вопрос не слишком то по тематике форума. Закрыто.


 eXeL@B —› Программирование —› Съэмитировать нажатие кнопки
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати