wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

542615

Пользователей сегодня:

14

Пользователей online:

61

Выплачено ($): 7`602`668,17
Выплат: 8`111`868
Писем прочитано: 1`024`933`048

 
 
Online 0
Все ответы
 
 

Вопрос #74021

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
-1   [23.02.2017 14:42] #1257597

Закрытый вопрос от пользователя Вопрос по Borland Builder C++ или Delphi или Visual C++

Делаю простенький эмулятор клика мышки в заданной точке на экране монитора http://prntscr.com/ecdoa6

Пример: задаю координаты, перевожу курсор и делаю клик.
int x1 = 70;
int y1 = 610;
SetCursorPos(x1, y1);
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, x1, y1, 0, 0);

Всё работает но, мне нужен клик когда на экране открыто окно нужной мне программы по которой нужно кликать.
А вот когда открыто окно другой программы, к примеру FireFox, то здесь клик мне не нужен.
По этому приходится постоянно то включать, то отключать мой простенький эмулятор.

Вопрос такой: как определить какой объект (окно, программа) находится под курсором мышки.

P.S. я не очень силён в этом языке и сложный код я не пойму. Мне бы что нибудь по проще типа:
mouse(target) или как то так.
Раздел: Программирование, последний комментарий: 23.02.2017 16:05
Вопрос закрыт пользователем sportclub2010
Проголосовали: 20, samaraleksandr, waterfall

Ответы
Ответов всего: 1  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
+1   [23.02.2017 16:05] #1257597   Все ответы пользователя

Я нашёл, закрываю вопрос.
Проголосовали: samaraleksandr

Видеоурок

Вопрос-ответ

НОВОСТИ
21.02.2024QIWI
подробнее>>
31.12.2023С Новым 2024 Годом!
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение