|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.08.2010, 20:30 | #1 |
Регистрация: 18.05.2010
Сообщений: 6
|
Нужна помошь
Нужна помошь задача такая
У нас есть форма на этой форме мы делаем например 4 клика нажимаем на кнопку находящеюся на форме и компьютер повторяет наши клики (кликает в те же координаты) сложность в том что компьютер должен кликать как бы без мыши не задействую а мы в этот момент могли переключаться между окнами открывать другие ну и так далее можно ли это сделать ну или хотя бы частично |
02.08.2010, 22:04 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Имитировать нажание клавиши можно при помощи процедуры объявленный в файле Winuser.h следующим образом
void keybd_event(IN BYTE bVk, IN BYTE bScan, IN DWORD dwFlags, IN ULONG_PTR dwExtrainfo); bVk - виртуальный код клавиши; bScan - скан код клавиатуры (В большинстве случаев = 0); dwFlags - определяет действие. Если 0 - нажатие клавиши. Если KEYEVENTF_KEYUP - эмулируется отпускание. dwExtrainfo - развёрнутая информация о клавише. В большинстве случаев = 0. __________________
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматизация кликов по окну | sincemix | Общие вопросы Delphi | 10 | 03.08.2010 13:19 |