Entwickler-Ecke
Windows API - Fremde Anwendung verstecken
The_Unknown - Mo 14.05.07 12:49
Titel: Fremde Anwendung verstecken
Hallo,
ich möchte mit meinem Programm eine fremde Anwendung verstecken. Und zwar mit folgenden Eigenschaften:
1. Button des Programmes in der Taskleiste verstecken
2. eventuell offene(s) Fenster der Anwendung ausblenden bzw. verstecken
Ist so etwas möglich ?
Ciao The_Unknown
Drahcir - Di 15.05.07 18:53
Ja, dazu brauchst du das Hauptfenster der Anwendung.
(z.B. mit FindWindow ermitteln)
Dann kanst du das mit ShowWindow(<Fensterhandle>, SW_HIDE) verstecken.
Bei VCL-Anwendungen verschwindet dabei der Taskleistenbutton nicht,
weil dieser ein eigenes Handle hat. Wie man das rausfindet, weis ich aber nicht.
Christian S. - Do 17.05.07 15:01
Ich habe aus diesem Thread alle Beiträge, die nicht der Beantwortung der Frage dienten, entfernt. Ich möchte darum bitten, ab jetzt beim Thema zu bleiben.
Wir werden intern über diesen Thread sprechen, eine öffentliche Diskussion gehört hier aber nicht hin.
BenBE - Do 17.05.07 22:22
Beide Dinge sind möglich. Das Verstecken des Taskleisten-Eitnrags geht Analog zum Vorgehen, wie bei anderen Fenstern auch ... Alternativ kann man auch einfach bei bestimmten Fenstern die richtigen Flags löschen.
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!