Поделиться через


Пример состояния периферийной панели задач

Демонстрирует наложения значков панели задач и индикаторы хода выполнения.

В этом разделе содержатся следующие разделы.

Описание

В этом примере создается пример кнопки панели задач, на которой она демонстрирует использование ITaskbarList3::SetOverlayIcon, позволяя применять различные наложения, выбранные в меню.

Пример также предоставляет возможность имитации индикатора хода выполнения на кнопке, демонстрируя использование ITaskbarList3::SetProgressState и ITaskbarList3::SetProgressValue, отображая сначала неопределенный индикатор хода выполнения (TBPF_INDETERMINATE), а затем обычный пропорциональный индикатор (TBPF_NORMAL).

Требования

Продукт Минимальная версия продукта
Виндоус Windows 7
Пакет средств разработки программного обеспечения Windows (SDK) 7.0

 

Скачивание примера

Местоположение URL-адрес пути
GitHub Пример TaskBarPeripheralStatus

Создание примера

Чтобы создать пример из командной строки, выполните следующие действия.

  1. Откройте окно командной строки и перейдите к каталогу проекта TaskbarPeripheralStatus.
  2. Введите msbuild PeripheralStatus.sln.

Чтобы создать пример с помощью Microsoft Visual Studio (предпочтительно):

  1. Откройте проводник Windows и перейдите в каталог проекта TaskbarPeripheralStatus.
  2. Дважды щелкните значок PeripheralStatus.sln файла, чтобы открыть проект в Visual Studio.
  3. В меню "Сборка" выберите "Построение решения".

Запуск примера

  1. Перейдите в каталог, содержащий новый исполняемый файл (например, C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\TaskbarPeripheralStatus\Win32\Debug), с помощью командной строки или проводника Windows.

    • При использовании командной строки введите PeripheralStatus.exe.
    • При использовании Проводника Windows дважды щелкните значок PeripheralStatus.exe.

    Откроется новое окно с связанной кнопкой панели задач.

  2. Чтобы продемонстрировать "наложения", выберите "наложение 1" или "наложение 2" из меню состояния периферийных устройств окна. Выбранный оверлей отображается на кнопке панели задач. Чтобы удалить наложение, выберите Clear Overlay.

  3. Чтобы продемонстрировать индикатор выполнения, выберите "Симулировать выполнение" в меню "Статус периферийных устройств" окна . Кнопка панели задач отобразит неопределенный индикатор хода выполнения, а затем переключится на обычный индикатор.

  4. Выберите Выйти в меню файла окна, чтобы завершить программу.

Надстройки панели задач