Compartilhar via


Exemplo de status periférico da barra de tarefas

Demonstra sobreposições de ícone da barra de tarefas e barras de progresso.

Este tópico inclui as seções a seguir.

Descrição

Este exemplo cria um botão de barra de tarefas de exemplo no qual demonstra o uso de ITaskbarList3::SetOverlayIcon , permitindo que você aplique várias sobreposições escolhidas em um menu.

O exemplo também fornece a opção de simular um indicador de progresso no botão, demonstrando o uso de ITaskbarList3::SetProgressState e ITaskbarList3::SetProgressValue mostrando a princípio um indicador de progresso indeterminado (TBPF_INDETERMINATE) e, em seguida, um indicador proporcional normal (TBPF_NORMAL).

Requisitos

Produto Versão mínima do produto
Windows Windows 7
Windows Software Development Kit (SDK) 7.0

 

Baixando o exemplo

Localização URL do caminho
GitHub Exemplo de TaskBarPeripheralStatus

Compilando o exemplo

Para compilar o exemplo no prompt de comando:

  1. Abra a janela do prompt de comando e navegue até o diretório do projeto TaskbarPeripheralStatus .
  2. Digite msbuild PeripheralStatus.sln.

Para compilar o exemplo usando o Microsoft Visual Studio (preferencial):

  1. Abra o Windows Explorer e navegue até o diretório do projeto TaskbarPeripheralStatus.
  2. Clique duas vezes no ícone do arquivo PeripheralStatus.sln para abrir o projeto no Visual Studio.
  3. No menu Compilar, selecione Compilar Solução.

Executando o exemplo

  1. Navegue até o diretório que contém o novo arquivo executável (por exemplo, C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\TaskbarPeripheralStatus\Win32\Debug), usando o prompt de comando ou o Windows Explorer.

    • Se estiver usando a linha de comando, insira PeripheralStatus.exe.
    • Se estiver usando o Windows Explorer, clique duas vezes no ícone para PeripheralStatus.exe.

    Uma nova janela será aberta, com um botão de barra de tarefas associado.

  2. Para demonstrar sobreposições, escolha Sobreposição 1 ou Sobreposição 2 no menu Status Periférico da janela. A sobreposição escolhida aparece no botão da barra de tarefas. Para remover a sobreposição, escolha Limpar Sobreposição.

  3. Para demonstrar a barra de progresso, escolha Simular Progresso no menu Status Periférico da janela. O botão da barra de tarefas mostrará um indicador de progresso indeterminado e mudará para um indicador normal.

  4. Escolha Sair no menu Arquivo da janela para encerrar o programa.

Extensões da barra de tarefas