![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
![]()
Можно ли программным образом имметировать нажатие кнопок мыши? Про клавиатуру я нашёл, а вот про мышь хотелось бы узнать!!!!!
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
![]()
var
pPoint: TPoint; hPointWnd: HWnd; begin pPoint.X := 15; pPoint.Y := Screen.Height-20; SetCursorPos(pPoint.X, pPoint.Y); hPointWnd := WindowFromPoint(pPoint); SendMessage(hPointWnd, WM_LBUTTONDOWN, MK_LBUTTON, MAKELONG(1, 1)); SendMessage(hPointWnd, WM_LBUTTONUP, 0, MAKELONG(0, 0)); end; |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
![]()
Спасибо!!!
|
![]() |
![]() |
![]() |
#4 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
![]() Цитата:
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
![]()
Этот код я использовал для нажатия мышью в произвольной точки, т.е. вы должны либо заранее знать куда хотите нажать либо узнать координаты той кнопки по которой вы хотите нажать.
|
![]() |
![]() |
![]() |
#6 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
![]()
Спасибочки......
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
![]()
Что-то не получается таким образом работать на рабочем столе, каждый раз появляется рамка!!!! Подскажите как это иправить.
|
![]() |
![]() |
![]() |
#8 | |
Регистрация: 02.12.2007
Сообщений: 3
|
![]() Цитата:
т.е. эмитация нажатия клавиш на клавиатуре!!! А вообще господа может кто нибудь подсказать: Вообщем необходимо написать прогу которая будет считывать числа из файла и вставлять их в другую программу, т.е. необходимо сделать так что бы как будто человек сидит и сам забивает эти числа в прогу!!! На данном этапе необходима программа по эмуляции (иммитации) нажатия клавиш в Delphi! Помогите ПЛЗ кто чем может! |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нажатие мыши в неактивном окне? | sanchopansa | Общие вопросы Delphi | 3 | 16.07.2008 08:18 |
Отловить нажатие кнопок | Sanek_ntsk | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.03.2008 17:38 |
Нажатие клавишь мыши | L_M | Помощь студентам | 2 | 26.02.2008 01:15 |
Стиль кнопок | north | Помощь студентам | 5 | 15.11.2007 22:00 |
Отловить нажатие левой кнопки мыши на р листе | SAndrus | Microsoft Office Excel | 2 | 14.07.2007 13:13 |