c++ не правильно определяет цвет пикселя
Я пишу простого бота который определяет цвет и нажимает на кнопки если цвет изменился, но С++ не правильно его определяет
int B;
HDC hdc_ = GetDC(NULL);
COLORREF color;
for (; ;)
{
color = GetPixel(hdc_, 894, 368);
B = GetBValue(color);
cout << B << endl;
}
При смене цвета в указанных координатах цвет не изменяется, но когда я перемещаю консоль в какое-то другое место он изменяется, хотя координаты указаны не там куда я переместил консоль. При выполнении такой программы в python или java проблем не возникает
Источник: Stack Overflow на русском