|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.10.2015, 14:44 | #1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Как отследить координаты нажатия ЛКМ в конкретном приложении ( известно заголовок окна) относительно этого приложения
Искал, но конкретного мало чего нашел.
Помогите чем сможете. Заранее спасибо. |
10.10.2015, 15:02 | #2 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 45
|
найти интересуемое окно (FindWindow function, EnumWindows function, FindWindowEx function etc) далее GetCursorPos function + ScreenToClient function
Skype: cotseec
ICQ: 330-171-495 |
10.10.2015, 16:14 | #3 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
У меня работает определение координат по таймеру в чужом приложении, но как определить координаты в момент клика?
|
10.10.2015, 20:58 | #4 |
Пользователь
Регистрация: 02.05.2012
Сообщений: 45
|
чтобы "поймать" клик используйте сабклассинг препарируемого окна или хук на мышь
Skype: cotseec
ICQ: 330-171-495 |
10.10.2015, 21:05 | #5 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,469
|
Код:
Репутация: полный "0"
Последний раз редактировалось Stilet; 11.10.2015 в 17:09. |
10.10.2015, 21:12 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
10.10.2015, 22:08 | #7 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Код:
Вроде так работает. Вопрос какой интервал опроса таймера поставить? сейчас стоит 30 миллисекунд. И есть ли ( и стоит ли) способ обойтись без таймера и событие отсеживать именно в момент нажатия? Последний раз редактировалось Illusiony; 11.10.2015 в 18:32. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Эмуляция нажатия ЛКМ в приложении под мышкой | Illusiony | Общие вопросы Delphi | 4 | 09.05.2014 16:37 |
как реализовать в WPF захват нажатия мыши вне окна моего приложения | Doskarayev | WPF, UWP, WinRT, XAML | 1 | 23.11.2013 15:53 |
Отследить открытие дочернего окна в чужом приложении | s77lanselot77s | C# (си шарп) | 3 | 16.07.2012 21:35 |
Изменить заголовок окна в консольном приложении | interfeys | Общие вопросы C/C++ | 10 | 01.01.2011 15:24 |