|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2007, 09:53 | #1 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
Нажатие кнопок мыши
Можно ли программным образом имметировать нажатие кнопок мыши? Про клавиатуру я нашёл, а вот про мышь хотелось бы узнать!!!!!
|
24.11.2007, 14:44 | #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; |
24.11.2007, 17:24 | #3 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
Спасибо!!!
|
24.11.2007, 17:26 | #4 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
24.11.2007, 17:57 | #5 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
Этот код я использовал для нажатия мышью в произвольной точки, т.е. вы должны либо заранее знать куда хотите нажать либо узнать координаты той кнопки по которой вы хотите нажать.
|
24.11.2007, 18:38 | #6 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Спасибочки......
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
02.12.2007, 02:04 | #7 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 69
|
Что-то не получается таким образом работать на рабочем столе, каждый раз появляется рамка!!!! Подскажите как это иправить.
|
02.12.2007, 12:33 | #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 |