Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
General Fire
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 18
#1

Нажатие ЛКМ в экранных координатах - C++

15.06.2012, 23:50. Просмотров 731. Ответов 3
Метки нет (Все метки)

Программа должна создавать точку в центре экрана(пусть не в центре(по указанным пикселям) эта точка должна присутствовать все время на экране,пока не будет выключена программа,при том при запущенных посторонних программах) и должна автоматически нажимать ЛКМ при появлении в квадрате(точки также должны указываться в пикселях).
Это реально?Простите за корявое оформление и если не так тему разместил, 1 день здесь

не знаю как назвать тему по-другому....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2012, 23:50     Нажатие ЛКМ в экранных координатах
Посмотрите здесь:

Как #define MB_OK присвоить клик ЛКМ или движение курсора? Visual C++
C++ Builder Как убрать увелчение шрифта ЛКМ+прокрутка СКМ?
C++ WinAPI Вывод MessageBox после тройного и более нажатия ЛКМ
C++ WinAPI Вывод текста в заданных координатах
C++ автоматическое нажатие ЛКМ
[Win API] Загрузить и вывести BMP - изображение по клику ЛКМ C++ WinAPI
[C++ Builder] TRichEdit. Нажать ЛКМ на строку. C++ Builder
C++ Builder Определить цвет в заданных координатах
Клик мыши в координатах C++
Создать класс Model Window для работы с моделями экранных окон C++
Определение пикселя цвета в координатах C++
C++ WinAPI Отклик окна на нажатие ЛКМ

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Плутон
13 / 13 / 4
Регистрация: 29.06.2011
Сообщений: 85
16.06.2012, 10:01     Нажатие ЛКМ в экранных координатах #2
Это реально. Для имитации ЛКМ можно использовать хуки Windows.
LK
Заблокирован
16.06.2012, 12:00     Нажатие ЛКМ в экранных координатах #3
это ? :
Установка хука мыши

В качестве примера, мы попробуем установить хук мыши, который будет запускать скринсейвер каждый раз, когда мышь находится в правом верхнем углу экрана. В любое время, когда мышь перемещается, вызывается процедура хука. Она делает следующее: получает позицию курсора мыши посредством функции GetCursorPos(), проверяет, находится ли курсор мыши в предопределенном прямоугольнике, соответствующем правому верхнему углу экрана и, в этом случае, запускает скринсейвер. Затем процедура вызывает следующий хук в цепочке, используя CallNextHookEx().
Плутон
13 / 13 / 4
Регистрация: 29.06.2011
Сообщений: 85
20.06.2012, 09:14     Нажатие ЛКМ в экранных координатах #4
Да. Нужно использовать SetWindowHook().

Добавлено через 23 секунды
И SetWindowHookEx.
Yandex
Объявления
20.06.2012, 09:14     Нажатие ЛКМ в экранных координатах
Ответ Создать тему
Опции темы

Текущее время: 12:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru