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

Клик мыши на пиксел - C++

Восстановить пароль Регистрация
 
deffol
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 9
02.06.2012, 06:29     Клик мыши на пиксел #1
хочу написать код, который будет в заданных координатах кликать левой кнопкой мыши на пиксели заданного цвета.

Пикселей очень много и желательно предыдушие пикселы на которые уже были произведены нажатия больше нажатий не было.

Прошу помочь написать код, понимаю, что за меня весь код никто не напишет, но хотелось бы чтоб направили, с чего начать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2012, 06:29     Клик мыши на пиксел
Посмотрите здесь:

клик в окне игры C++
Как через GDI нарисовать пиксел на окне? C++
Клик одной клавиши C++
C++ C++ клик мышью по координатам
C++ Перемещение курсора мыши на заданные координаты и клик
Клик мыши C++
Клик мыши в координатах C++
C++ Как сделать, чтобы клик мыши дублировался?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
02.06.2012, 07:36     Клик мыши на пиксел #2
Расскажу как я когда то давно писал бота для одной браузерной игры:
первым делом находил окно браузера (EnumWindows())
потом получал контекст этого окна, там как то можно получить все окно в виде массива пикселей, точно не помню, помню, что BitBlt() использовал.
потом находил нужные мне пиксели (заранее подготовил массив пикселей, определяющих кнопку).
далее по найденым пикселям как то получал их координаты на экране (не помню точно как)
все события мыши и клавиатуры посылал функцией PostMessage() окну браузера.
Вот, как то так)
Yandex
Объявления
02.06.2012, 07:36     Клик мыши на пиксел
Ответ Создать тему
Опции темы

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