Programm-Symbole entfernen

07/12/2009 - 11:40 von Christoph Michalski | Report spam
Hallo,
im Info-Bereich der Taskleiste unter WindowsXP werden Symbole von manchen
gerade laufenden Programmen angezeit, über die diese Prgoramme schnell per
Mausklick angesprchen werden können.
Wie kann ich vom Code einer VB2008-Anwendung aus feststellen, welche Icons
gerade angezeigt werden. Könnte ich ev. auch ein bestimmtes Icon entfernen,
ohne dabei das betroffene Programm zu schließen?
gruß
Christoph
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
12/01/2010 - 04:54 | Warnen spam
Hallo Christoph!

Am 07.12.2009 11:40, schrieb Christoph Michalski:
im Info-Bereich der Taskleiste unter WindowsXP werden Symbole von manchen
gerade laufenden Programmen angezeit, über die diese Prgoramme schnell per
Mausklick angesprchen werden können.
Wie kann ich vom Code einer VB2008-Anwendung aus feststellen, welche Icons
gerade angezeigt werden. Könnte ich ev. auch ein bestimmtes Icon entfernen,
ohne dabei das betroffene Programm zu schließen?



Windows bietet dazu (aus gutem Grund) keine direkte Möglichkeit.

Was würdest Du sagen, wenn ein fremdes Programm Deinem Programm das
Symbol "stehlen" würde, obwohl der Benutzer in den Eigenschaften
eingestellt hat, daß er das Symbol sehen möchte? Deine Supporthotline
wird glühen...

In Windows XP kann allerdings der Benutzer für jedes Symbol auswàhlen,
ob und wann es angezeigt werden soll (Dialog "Eigenschaften von
Taskleiste und Startmenü", Karteikarte "Taskleiste", Rahmen
"Infobereich", "Anpassen..."; Einstellungen sind dann im Dialog
"Infobereich anpassen" möglich).

Diese Einstellungen werden wohl in der Systemregistrierung gespeichert.
Wo, das dürfte Process Monitor verraten
(<URL:http://technet.microsoft.com/de-de/...5.aspx>).
Vermutlich ist aber ein Neustart des Systems bzw. des Explorers
notwendig, damit die Änderungen in Kraft treten.

Aber nochmals: Windows bietet dazu (aus gutem Grund) keine direkte
Möglichkeit.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen