[C++] Handle vom Desktop

DavidB3

Mitglied
Hi,
ich versuche schon seit Tagen das Handle vom Desktopfenster zu erhalten, ich versuche das die ganze zeit mit GetDesktopWindow(), aber irgendwie scheint das nicht ganz zu funktionieren, ich teste das aus indem ich einfach dann auf dem Desktop zeichne, aber dann zeichnet er auf dem gesamten bildschirm, gibt es noch eine andere Methode, das Handle zu bestimmen?
 
Wenn ich mich an mein Buch richtig erinnere und du nach dem Device Context des Desktop suchst, dann kannst du glaube ich die funktion getDC ( hWnd ) benutzen um das DC zu bekommen. Übergib ihm eine 0 als Fensterhandle und du kriegst das DC vom Desktop. Bin mir aber leider momentan mnicht so sicher, ob das stimmt...
 
Zurück