Ich möchte einen Screenshot des Desktops erstellen, während Windows gesperrt ist (mit Win + L). Standardmethoden machen einen schwarzen Bildschirm, mit Code von Pixel:Screenshot des Desktops erstellen, wenn Windows gesperrt ist (Win + L)
COLORREF color = GetPixel(hdc, x, y);
gleich -1. Weder ein Benutzermodusprogramm noch ein Dienst können ein nützliches Bild erfassen. Irgendwelche Ideen?
Versuchen Sie, ein Bild des Desktops zu erhalten, das angezeigt würde, wenn er entsperrt wäre, oder eine Aufnahme des gesperrten Bildschirms selbst? – RBerteig
Ich versuche, Screenshot der Anzeige zu machen, wenn es entsperrt war, Screenshot von Winlogon interessiert mich nicht) –