Alle Fenster dessen Ressourcen mit dem Ressourcen-Editor von VC erstellt wurden, haben diese Fensterklasse. Du dürftest ziemlich blöd kucken, wenn auf einmal die verschiedensten Fenster geschlossen werden von Geisterhand.
Du willst das machen?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure TForm1.Timer1Timer(Sender: TObject); var h : HWND; begin h := FindWindow(nil, 'Windows-Sicherheit'); if h <> 0 then SendMessage(h, WM_CLOSE, 0 ,0); end; |
Also das geht nicht, das kann ich dir jetzt schon sagen. Ich vermute mal, dass es entweder daranliegt, dass alle Anwendungen unterbrochen werden, so lange das Fenster auf ist oder aber, wo nach es eigentlich aussieht, dass das Fenster auf einen anderen Desktop angezeigt wird, auf den man keinen Zugriff hat.
Also blöd sind die bei MS ja auch nun wieder nicht, als dass sie sich so einfach austricksen lassen würden. Wenn sich dieser Dialog so einfach unterbinden ließe, könnte man ja gleich das ganze Sicherheitskonzept von NT-basierenden Systemen in die Tonne treten.