|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
17.08.2008, 22:04 | #1 |
Подтвердите свой е-майл
Регистрация: 17.08.2008
Сообщений: 4
|
Имитация клика мышки на экране
Здравствуйте! Подскажите, как возможно реализовать программу, которая будет имитировать клик мышки в заданной точке экрана? То есть если в область клика попадает объект стороннего приложения (кнопка), то она ьбудет нажиматься.
Спасибо. |
17.08.2008, 23:34 | #2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Код:
|
18.08.2008, 00:58 | #3 |
Подтвердите свой е-майл
Регистрация: 17.08.2008
Сообщений: 4
|
Спасибо большое!
Всё хорошо, а как сделать определение координат вне формы? Дело в том, что сама рабочая форма маленькая, а мне надо узнать координаты курсора в любой точке экрана вне этой формы. Для области формы я написал: GetCursorPos(W); ShowMessage( '(' + IntToStr( W.X) + ' ,' + IntToStr( W.Y ) + ')' ); А если курсор находится за пределами формы и мне нужны его координаты? |
18.08.2008, 01:10 | #4 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 224
|
Код:
|
18.08.2008, 13:20 | #5 |
Подтвердите свой е-майл
Регистрация: 17.08.2008
Сообщений: 4
|
Спасибо всем огромное Выручили
Но задача немного усложнилась - мне теперь нужно наоборот, чтобы координаты курсора вносились на форме при клике мыши вне пространства формы. Именно при клике. То есть я кликаю мышкой вне формы в другой области экрана, а координаты вносятся на форме. Ведь получается, что форма неактивна и клик мыши мимо формы не будет выполнять событие этой формы... Последний раз редактировалось CRASH009; 18.08.2008 в 15:50. |
18.08.2008, 19:23 | #6 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 224
|
Неоднократно обсуждалось на форуме.
|
18.08.2008, 21:38 | #7 |
Подтвердите свой е-майл
Регистрация: 17.08.2008
Сообщений: 4
|
Супер Теперь вроде всё. Спасибо. Помогли ребят.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
имитация клавиатуры | Var17 | Win Api | 3 | 17.06.2008 14:28 |
Рисование на экране... | Roberto | Win Api | 3 | 07.04.2008 07:35 |
Узнаё позицию клика... | Altera | Компоненты Delphi | 5 | 15.03.2008 18:03 |
Координаты клика | snake-as | JavaScript, Ajax | 0 | 24.02.2008 15:44 |
какая функция определяет - была-ли нажата левая кнопка мыши, положение мышки на экране | Wicing | Общие вопросы Delphi | 5 | 11.12.2007 10:17 |