Delen via


Voorbeeld van taakbalkstatus voor randapparatuur

Demonstreert taakbalkpictogram-overlays en voortgangsbalken.

Dit onderwerp bevat de volgende secties.

Beschrijving

In dit voorbeeld wordt een voorbeeldknop op de taakbalk gemaakt waarop het gebruik van ITaskbarList3::SetOverlayIcon wordt gedemonstreerd door u in staat te stellen verschillende overlays toe te passen die zijn gekozen in een menu.

Het voorbeeld biedt ook de mogelijkheid om een voortgangsindicator op de knop te simuleren, waarbij het gebruik van ITaskbarList3::SetProgressState en ITaskbarList3::SetProgressValue wordt gedemonstreerd door eerst een onbepaalde voortgangsindicator (TBPF_INDETERMINATE) en vervolgens een normale proportionele indicator (TBPF_NORMAL) weer te geven.

Eisen

Product Minimale productversie
Ramen Windows 7
Windows Software Development Kit (SDK) 7.0

 

Het voorbeeld downloaden

Locatie URL van het pad
GitHub TaskBarPeripheralStatus-voorbeeld

Het voorbeeld bouwen

Het voorbeeld maken vanaf de opdrachtprompt:

  1. Open het opdrachtpromptvenster en navigeer naar de TaskbarPeripheralStatus projectmap.
  2. Voer msbuild PeripheralStatus.slnin.

Het voorbeeld bouwen met Behulp van Microsoft Visual Studio (voorkeur):

  1. Open Windows Verkenner en navigeer naar de projectmap TaskbarPeripheralStatus.
  2. Dubbelklik op het pictogram voor het PeripheralStatus.sln-bestand om het project te openen in Visual Studio.
  3. In het menu Build, selecteer Build Solution.

Het voorbeeld uitvoeren

  1. Navigeer naar de map met het nieuwe uitvoerbare bestand (bijvoorbeeld C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\TaskbarPeripheralStatus\Win32\Debug), met behulp van de opdrachtprompt of Windows Verkenner.

    • Als u de opdrachtregel gebruikt, voert u PeripheralStatus.exein.
    • Als u Windows Verkenner gebruikt, dubbelklikt u op het pictogram voor PeripheralStatus.exe.

    Er wordt een nieuw venster geopend met een bijbehorende taakbalkknop.

  2. Als u overlays wilt demonstreren, kiest u Overlay 1 of Overlay 2 in het menu Randapparatuurstatus van het venster. De gekozen overlay wordt weergegeven op de taakbalkknop. Als u de overlay wilt verwijderen, kiest u Overlay wissen.

  3. Als u de voortgangsbalk wilt demonstreren, kiest u Voortgang simuleren in het menu Randapparaatstatus van het venster. De taakbalkknop toont een onbepaalde voortgangsindicator en schakelt vervolgens over naar een normale indicator.

  4. Kies Sluit uit het menu Bestand om het programma te beƫindigen.

taakbalkextensies