Пример: статус периферийных элементов на панели задач
Демонстрирует наложения значков панели задач и индикаторы выполнения.
В этом разделе содержатся следующие подразделы.
Описание
В этом примере создается пример кнопки панели задач, на которой демонстрируется использование ITaskbarList3::SetOverlayIcon , позволяя применять различные наложения, выбранные в меню.
Пример также предоставляет возможность имитации индикатора хода выполнения на кнопке, демонстрируя использование ITaskbarList3::SetProgressState и ITaskbarList3::SetProgressValue путем отображения сначала неопределенного индикатора хода выполнения (TBPF_INDETERMINATE), а затем нормального пропорционального индикатора (TBPF_NORMAL).
Требования
Продукт | Минимальная версия продукта |
---|---|
Windows | Windows 7 |
Windows SDK | 7,0 |
Скачивание примера
Расположение | URL-адрес пути |
---|---|
GitHub | Пример TaskBarPeripheralStatus |
Построение образца
Чтобы выполнить сборку примера из командной строки, выполните следующие действия:
- Откройте окно командной строки и перейдите в каталог проекта TaskbarPeripheralStatus .
- Введите
msbuild PeripheralStatus.sln
.
Создание примера с помощью Microsoft Visual Studio (предпочтительно):
- Откройте Windows Обозреватель и перейдите в каталог проекта TaskbarPeripheralStatus.
- Дважды щелкните значок файла PeripheralStatus.sln, чтобы открыть проект в Visual Studio.
- В меню Построение выберите пункт Построить решение.
Запуск примера
Перейдите в каталог, содержащий новый исполняемый файл (например,
C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\TaskbarPeripheralStatus\Win32\Debug
), с помощью командной строки или windows Обозреватель.- При использовании командной строки введите
PeripheralStatus.exe
. - При использовании Windows Обозреватель дважды щелкните значок PeripheralStatus.exe.
Откроется новое окно со связанной кнопкой панели задач.
- При использовании командной строки введите
Чтобы продемонстрировать наложения, выберите Наложение 1 или Наложение 2 в меню Состояния периферии окна. Выбранное наложение отображается на кнопке панели задач. Чтобы удалить наложение, выберите Очистить наложение.
Чтобы продемонстрировать индикатор выполнения, выберите Имитация хода выполнения в меню Периферийного состояния окна. Кнопка панели задач отображает неопределенный индикатор хода выполнения, а затем переключится на обычный индикатор.
Выберите Выход в меню Файл окна, чтобы завершить программу.
Связанные темы