Entwickler-Ecke
Windows API - Windows Explorer verbieten
matze - Do 27.03.03 16:27
Titel: Windows Explorer verbieten
Hallo !!!
Wie kann ich denn verhindern dass der Windows Explorer aufgemacht wird ??
Ich müsste in einem Timer ja alle Fensterhandles durchgehen. aber ich weiss nicht, wie ich dann den Win Explorer erkenne und schliesse !!
Pascal - Do 27.03.03 17:39
Titel: Windows Explorer verbieten
Hallo Matze!!!
Mit dieser Procedure kannst du den Windows Explorer von Windows 98 schließen.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| procedure TForm1.Button1Click(Sender: TObject); var Handle: THandle; begin Handle := FindWindow(PChar('Explorewclass'),nil); if Handle<>0 then postmessage(Handle,WM_SYSCOMMAND,SC_close,0); end; |
Die Procedure funktioniert natürlich auch im Timer.
'Explorewclass' ist dabei der Fensterklassenname. Du findest ihn im Fensterlistenprogramm.
Url:
http://www.picsoft.de/swwinlst.htm#download
Übrigens: Damit kannst du mich auch nicht aufhalten. :twisted:
matze - Do 27.03.03 20:08
wie heisst denn die fensterklasse unter WinNT 4 ?? und ist die klasse einzigartig oder betrifft das dann auch andre proggis (IE oder so) ??
Pascal - Do 27.03.03 20:21
Titel: Fensterlistenprogramm
Die Fensterklasse kann man herausfinden indem man das Fensterlistenprogramm (Download-Adresse siehe oben) startet und str+N drückt. Sie steht dann rechts neben dem Fenstertitel.
matze - Fr 28.03.03 19:54
danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!