Существует несколько приложений вокруг этих экранных объектов на панели задач Windows, но они не реализуют интерфейс IDeskBand. Например, измеритель теста Lenovo и Notebook BatteryInfo.Как приложение может отображать объект на панели задач Windows?
Например:
Notebook BatteryInfo http://home.arcor.de/batteryinfogateway/img/taskbar_new.png
На рисунке выше, объект на панели задач ставится там приложением и исчезает, когда приложение закрывается. Это отличается от IDeskBand, в котором COM-объект загружается непосредственно explorer.exe.
Какой API/метод можно использовать в Windows для этого?
Я прочитал на AppBars, и я не думаю, что это то, что я ищу. AppBars отделены от панели задач. Я ищу что-то, что отображает что-то внутри панели задач. –
AppBars отображаются внутри панели, содержащей кнопку запуска, кнопки приложения и область уведомлений. Например, панель QuickLaunch является примером AppBar. С точки зрения пользователя AppBars ARE на панели задач. Это как можно ближе к вашей цели с использованием документированных API. – Rom
Я использую интерфейс IDeskBand прямо сейчас, и я верю в то, о чем вы говорите. –