Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zigrut
0 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
#1

Считывание цвета пикселя конкретного окна в конкретном месте - C++

28.10.2013, 13:22. Просмотров 631. Ответов 2
Метки нет (Все метки)

Добрый день.
Помогите пожалуйста.
Какбы нужно в конкретном окне программы при нажатии кнопкой мыши считать цвет и каординаты положения в пикселях (в данном окне. А не экрана)
Подогрейте примером пожайлусто

Добавлено через 12 минут
C++
1
2
3
4
int wj_GetPix(HANDLE h, int x, int y) // h - хендл нужного окна
{
    return GetPixel(GetWindowDC(h), x, y); //!!!
}
Работает только на вин7

Добавлено через 15 минут
C++
1
2
3
#include <tchar.h>
HWND hWnd;
 hWnd = FindWindow(NULL, _T("Mail.Ru Агент"));
Нахождение хендла
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2013, 13:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Считывание цвета пикселя конкретного окна в конкретном месте (C++):

Считывание пикселя и вывод на экран его цвета - C++
Подскажите пожалуйста, как это можно реализовать или где про это можно что-то прочитать. Есть 2мерная матррица,которая складывается друг...

Получением цвета пикселя из игры - C++
Добрый день! Я пытаюсь получить цвет пикселя из игры WoW Использую такой код: void main() { int x = 1102; int y = 272; ...

Изменение цвета пикселя в opencv - C++
Добрый вечер. Скажите, пожалуйста, есть ли какой-либо метод у opencv, который выполняет преобразование с изображением, делая его более...

Определение пикселя цвета в координатах - C++
Подскажите пожалуйста, как можно определить цвет пикселя в указанных координатах на с++ в окне, которое находим по хендлу? Использую...

Как сделать проверку по диапазону цвета пикселя? - C++
Подскажите пожалуйста, как сделать проверку по диапазону цвета пикселя. Т.е. цвет пикселя в координатах постоянно меняется(мигает...

C++ Поиск пикселя заданного цвета и замена другим. - C++
Ребята, помогите пожалуйста с решением задачи. Кучу документации перекопала - никак не могу найти решение. Нужно разработать программу,...

2
Zigrut
0 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
04.11.2013, 21:27  [ТС] #2
#include "windows.h"
0
Croessmah
Ушел
Эксперт CЭксперт С++
13557 / 7707 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
04.11.2013, 22:14 #3
Цитата Сообщение от Zigrut Посмотреть сообщение
return GetPixel(GetWindowDC(h), x, y); //УТЕЧКА РЕСУРСОВ!!!
MSDN: GetWindowDC function
After painting is complete, the ReleaseDC function must be called to release the device context. Not releasing the window device context has serious effects on painting requested by applications.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2013, 22:14
Привет! Вот еще темы с ответами:

Выполнить определение цвета пикселя при вождении мышкой по компоненту TImage - C++
В программе мне необходимо выполнять определение цвета пикселя при вождении мышкой по компоненту TImage. Подскажите пожалуйста как можно...

Получить снимок клиентской области окна и цвет пикселя - C++
Всем привет, не шибко знаю С++, но есть две задачи 1. Нужно получить снимок клиентской области окна, притом возможно не активного или...

нахождение пикселя RGBA из второго пикселя и их суммы - C++
Собственно вопрос уже в названии, но он мало относится к С++, больше к графике. если параметры RGBA варьируются от 0 до 255. Допустим у...

Выполнение участка программы в зависимости от цвета конкретного пикселя - PascalABC.NET
Нужно, чтобы прога реагировала на цвет. Написал следующее, но не работает (игнорирует) program pr; uses graphabc; ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.