| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Работа с курсором мыши |
| Автор: kwotz 14.4.2007, 17:16 |
| Вот хотелось бы сделать так, чтобы через некоторое время курсор переехал на определенные координаты (х,у) экрана и сделал клик. Что нужно для этого? Толкните меня в правильное русло! |
| Автор: Alexeis 14.4.2007, 19:51 | ||
| Переехать можно так Mouse.CursorPos := POINT(20, 20); Добавлено через 9 минут и 57 секунд Потом можно поискать окно которое находиться под ним при помощи API функции
И послать ему сообщения WM_LBUTTONDOWN и WM_LBUTTONUP |
| Автор: Letov 24.4.2007, 22:01 | ||||||
| Время задай в Timer. В событие OnTimer запиши нужный код. Следующий пример показывает, как "подтолкнуть мышку" без вмешательства пользователя.
Взято из http://forum.sources.ru
http://delphiworld.narod.ru/ DelphiWorld 6.0 Как имитировать нажатие левой кнопки мыши?
Автор ответа: Song, Spawn ©Drkb::01581 Взято с Vingrad.ru http://forum.vingrad.ru |
| Автор: Farmazon 24.4.2007, 22:31 |
| Ещё можно, двигать мышу и зминять её настройки используя переменную Mouse... |