c++ не правильно определяет цвет пикселя

Рейтинг: 0Ответов: 0Опубликовано: 29.01.2023

Я пишу простого бота который определяет цвет и нажимает на кнопки если цвет изменился, но С++ не правильно его определяет

int B;
HDC hdc_ = GetDC(NULL);
COLORREF color;

for (; ;)
{
    color = GetPixel(hdc_, 894, 368);
    B = GetBValue(color);
    cout << B << endl;
}

При смене цвета в указанных координатах цвет не изменяется, но когда я перемещаю консоль в какое-то другое место он изменяется, хотя координаты указаны не там куда я переместил консоль. При выполнении такой программы в python или java проблем не возникает

Ответы

Ответов пока нет.