Partilhar via


Exemplo de estado dos periféricos na barra de tarefas

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

Este tópico contém as seguintes seções.

Descrição

Este exemplo cria um exemplo de botão da barra de tarefas 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 primeiro um indicador de progresso indeterminado (TBPF_INDETERMINATE) e, em seguida, um indicador proporcional normal (TBPF_NORMAL).

Requerimentos

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

 

Download do exemplo

Localização URL do caminho
GitHub Exemplo de TaskBarPeripheralStatus

Construindo a amostra

Para criar o exemplo a partir do 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 criar 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 Build, selecione Criar 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, digite PeripheralStatus.exe.
    • Se estiver a utilizar o Explorador do Windows, faça duplo clique no ícone do PeripheralStatus.exe.

    Uma nova janela será aberta, com um botão da 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, selecione Limpar sobreposição.

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

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

Extensões da barra de tarefas