Trayicon anderer Anwendung entfernen
-
Ah, ja habs jetzt auch gesehen. Das hat zwar ein Fenster, aber das Beenden
mit WM_CLOSE bringt nix. Name des Fenster ist "Remote Control Viewer - Max".
Da geht dann auf der Taskleiste ein Fenster auf, das man aber nie richtig zu
sehen bekommt. Es gammelt in der Taskleiste rum
Nach WM_CLOSE verschwindet es da und das Trayicon lebt fröhlich weiter vor sich hin....
-
Kann man das Programm denn per Hand normal beenden?
-
Ja, über Rechtsklick im Trayicon. Dort dann "Exit".
Aber an die Nachricht komme ich nicht ran.
-
Aber an die Nachricht komme ich nicht ran.

-
????????????? schrieb:
Aber an die Nachricht komme ich nicht ran.

Der Hilfstroll ?????????????
-
!!!!!Jochi schrieb:
????????????? schrieb:
Aber an die Nachricht komme ich nicht ran.

Der Hilfstroll ?????????????

-
Hört mit dem Mist auf! Das ist ja wie im Kindergarten!... Guck doch einfach welche Msg gesendet wird! Gibt da so nen Tool von MS

-
(D)Evil schrieb:
Hört mit dem Mist auf! Das ist ja wie im Kindergarten!... Guck doch einfach welche Msg gesendet wird! Gibt da so nen Tool von MS


-
Eventuell klappt es so:
1. Vor dem Beenden des Service das Dummy-Fenster für den SysTray-Eintrag suchen (mit FindWindow
Gruss an CodeFinder
). Den Namen des Finsters kann man sich z.B. mit Spy++ oder WinSpy++ suchen.2. Mittels Shell_NotifyIcon (NIM_DELETE) das Icon des Service entfernen. Die Uid müsste man wahrscheinlich ausprobieren (0, 1, 1000 ?). Vielleicht kann man auch die Nachricht mit Spy++ abfangen die das Icon anlegt und darüber die UiD herausbekommen.
3. Danach den Service beenden.
-
ich würd einfach die taskbar verstecken...rechtsklick aus taskbar, dann eigenschafen und dann auto-hide kästchen ankreuzen