Handle auf den Screen-saver

colblake

Erfahrenes Mitglied
Hallo,

ich möchte, wenn Windows im Passwortgeschützen Screensaver ist eine Nachricht oder Fenster mit Nachricht anzeigen lassen. Nur leider weis ich nicht, wie man an das Handle des Screensavers herankommt. Mit EnumDesktops bekommt man einen Desktop namens "Screen-saver" (falls er aktiviert ist). Aber weiter komm ich aber nicht. Hier men Ansatz:

Code:
	CWnd *hwnd=FindWindow("Screen-saver",NULL); //Ist  NULL
...
	HWND d1=FindWindowEx(NULL,NULL,"Screen-saver",NULL); //Ist auch NULL

Weis jemand Rat?

Gruß
Col.Blake
 
der screensaver ist ja auch nur eine exe lese doch die PID aus mittels der funktion "popen" (gelesen warscheinlich p-open) z.b. vll klappt das ja ^.~
 
Zurück