Как создать собственный элемент управления в предварительном просмотре задач Windows 7 Aero?

У меня есть два вопроса о предварительном просмотре задач Windows 7. В Delphi я хотел бы создать свои собственные кнопки внутри области, выделенной на скриншоте ниже.

1) Можно ли создавать свои собственные элементы управления в окне предварительного просмотра задачи (в Windows 7), например, например. Винамп умеет? Или это просто какое-то ограниченное мультимедийное расширение?

2) Если можно нарисовать там свои кнопки, с чего начать? Пример или руководство по Windows API было бы полезно для меня.

alt text

Заранее большое спасибо


person Community    schedule 03.01.2011    source источник


Ответы (3)


Да, можете, проверьте эти компоненты Windows 7 Components от Daniel Wischnewski до см. пример.

это снимок экрана из демонстрационного приложения, входящего в состав компонентов.

альтернативный текст

person RRUZ    schedule 03.01.2011
comment
Эй, у кого-нибудь есть обновленная ссылка на это? сайт кажется офлайн... :( - person EMBarbosa; 16.08.2011

Они называются панелями миниатюр. Я не знаю никакого кода Delphi, чтобы обернуть это, но я, вероятно, ошибаюсь! Если я прав, вам нужно будет объявить некоторые COM-интерфейсы и управлять ими соответствующим образом - на самом деле это не так уж сложно.

person David Heffernan    schedule 03.01.2011

Нет, они определяются Windows (и всегда будут кнопками), и вы можете указать значки, которые на них появляются. Вот технический документ по API, чтобы сделать это.

person Daniel A. White    schedule 03.01.2011