Я хочу сделать скриншот рабочего стола, пока Windows заблокирована (с Win + L). Стандартными методами получается черный экран с кодом пикселя:
COLORREF color = GetPixel(hdc, x, y);
равно -1. Ни программа в пользовательском режиме, ни служба не могут получить полезное изображение. Есть идеи?