Tire uma captura de tela da área de trabalho quando o Windows estiver bloqueado (Win + L)
Quero tirar uma captura de tela da área de trabalho enquanto o Windows está bloqueado (com Win + L). Os métodos padrão criam uma tela preta, com código de pixel:
COLORREF color = GetPixel(hdc, x, y);
igual a -1. Nem um programa no modo usuário nem um serviço conseguiram capturar uma imagem útil. Alguma ideia?