Es gibt verschiedene Anwendungen, die Objekte in der Windows-Taskleiste anzeigen, aber die IDeskBand-Schnittstelle nicht implementieren. Zum Beispiel das Lenovo Batteriemesser und Notebook BatteryInfo.Wie kann eine Anwendung ein Objekt in der Windows-Taskleiste anzeigen?
Zum Beispiel:
Notebook BatteryInfo http://home.arcor.de/batteryinfogateway/img/taskbar_new.png
In der obigen Abbildung wird das Objekt in der Taskleiste dort durch die Anwendung gesetzt und verschwindet, wenn die Anwendung geschlossen wird. Dies unterscheidet sich von IDeskBand, in dem das COM-Objekt direkt von explorer.exe geladen wird.
Welche API/Methode kann in Windows verwendet werden, um dies zu erreichen?
ich auf appbars lesen, und ich glaube nicht, dass das, was ich suche. AppBars sind von der Taskleiste getrennt. Ich suche nach etwas, das etwas in der Taskleiste anzeigt. –
AppBars werden in der Leiste mit der Startschaltfläche, den Anwendungsschaltflächen und dem Infobereich angezeigt. Die QuickLaunch-Leiste ist beispielsweise ein Beispiel für eine AppBar. Aus der Sicht des Benutzers befinden sich AppBars in der Taskleiste. Dies ist so nah wie möglich an Ihr Ziel mit dokumentierten APIs. – Rom
Ich benutze die IDeskBand-Schnittstelle jetzt, was ich glaube, worüber Sie sprechen. –