Einzelnen Beitrag anzeigen

Hyperspacer

Registriert seit: 23. Apr 2006
53 Beiträge
 
Delphi 7 Personal
 
#5

Re: Taskbar eintrag eines fremden Programms verstecken

  Alt 26. Mär 2007, 23:33
Zitat von chaosben:
Das ist eigentlich ganz einfach ... wie immer. Wenn du noch Geduld bis morgen hast, kann ich dir meine Unit geben, mit der du die Taskbar ganz leicht anpassen kannst.
Das wäre nett. Allerdings wirst du dann ein paar doofe fragen von mir ertragen müssen wenn ich es nicht gleich verstehe

Zitat von SirThornberry:
Ob ein Fenster in der Taskbar auftaucht hängt vom Style des Fensters ab. Mit SetWindowLong kannst du diesen ändern so das der Taskbareintrag weg ist.
Da ich nicht weiß, welchen wert ich als neuen style angeben muss, hab ich einfach mal meine form, einmal mit und einmal ohne taskbar eintrag, starten lassen und mir die wert dafür ausgeben lassen. Aber das waren beide male die selben..

Mit einem anderen prozess hab ich es deswegen noch nicht probiert. Aber da steht auch in der SDK:
Zitat:
The SetWindowLong function fails if the window specified by the hWnd parameter does not belong to the same process as the calling thread.
Dann sollte das mit anderen anwendungen doch gar nicht gehen oder?
  Mit Zitat antworten Zitat