Entwickler-Ecke

Windows API - Fremde(s) Fenster verstecken ?


LonghornUser - Mi 22.08.07 08:42
Titel: Fremde(s) Fenster verstecken ?
Hallo,

ist es möglich, per Delphi-Programm andere (fremde) Fenster (nicht Prozesse) zu verstecken, sodass sie vom Desktop verschwinden und auch nicht mehr in der Taskleiste erscheinen ?

Es geht darum, schnell überflüssige Firefox-Windows zu verstecken. Sie sollen aber nicht verschwinden, man sollsie irgendwann (in der aktuellen Windows-Session) wiederherstellen können.

Ist so etwas möglich ? Am besten wäre, das ganze nach fenstertitel zu machen.

Ciao LHUser


LonghornUser - Fr 24.08.07 09:48

Kann mir denn keiner weiterhelfen ? :(


Saubäär - Fr 24.08.07 12:33

Moin,

hab grad kein Delphi zur Hand aber mit ner Kombination aus FindWindow(); und ShowWindow(); sollte das zu bewerkstelligen sein.

Gruß


Steve1024 - Sa 25.08.07 18:36

Jup...

versuche: FindWindowEx und dann auf das Handle den ShowWindow mit SW_SHOW oder SW_HIDE anzuwenden.

Das müsste funktionieren.