タスクバーの周辺機器状態のサンプル
タスク バー アイコンのオーバーレイと進行状況バーを示します。
このトピックは、次のセクションで構成されています。
説明
このサンプルでは、メニューから選択したさまざまなオーバーレイを適用できるようにすることで 、ITaskbarList3::SetOverlayIcon の使用を示すタスク バー ボタンの例を作成します。
また、このサンプルでは、ボタンの進行状況インジケーターをシミュレートするオプションも用意されており、最初に不確定な進行状況インジケーター (TBPF_INDETERMINATE)、次に通常の比例インジケーター (TBPF_NORMAL) を示すことによって、ITaskbarList3::SetProgressState と ITaskbarList3::SetProgressValue の使用を示します。
必要条件
製品 | 製品の最小バージョン |
---|---|
Windows | Windows 7 |
Windows Software Development Kit (SDK) | 7.0 |
サンプルのダウンロード
場所 | パス URL |
---|---|
GitHub | TaskBarPeripheralStatus サンプル |
サンプルのビルド
コマンド プロンプトからサンプルをビルドするには:
- コマンド プロンプト ウィンドウを開き、 TaskbarPeripheralStatus プロジェクト ディレクトリに移動します。
- 「
msbuild PeripheralStatus.sln
」と入力します。
Microsoft Visual Studio を使用してサンプルをビルドするには (推奨):
- Windows エクスプローラーを開き、TaskbarPeripheralStatus プロジェクト ディレクトリに移動します。
- PeripheralStatus.sln ファイルのアイコンをダブルクリックして、Visual Studio でプロジェクトを開きます。
- [ビルド] メニューの [ソリューションのビルド] を選択します。
サンプルの実行
コマンド プロンプトまたは Windows エクスプローラーを使用して、新しい実行可能ファイル (例:
C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\TaskbarPeripheralStatus\Win32\Debug
) を含むディレクトリに移動します。- コマンド ラインを使用する場合は、「」と入力します
PeripheralStatus.exe
。 - Windows エクスプローラーを使用している場合は、PeripheralStatus.exeのアイコンをダブルクリックします。
新しいウィンドウが開き、タスク バー ボタンが関連付けられます。
- コマンド ラインを使用する場合は、「」と入力します
オーバーレイを示すには、ウィンドウの [周辺機器の状態] メニューから [オーバーレイ 1] または [オーバーレイ 2] を選択します。 選択したオーバーレイがタスク バー ボタンに表示されます。 オーバーレイを削除するには、[オーバーレイの クリア] を選択します。
進行状況バーをデモンストレーションするには、ウィンドウの [周辺機器の状態] メニューから [進行状況のシミュレート] を選択します。 タスク バー ボタンには不確定な進行状況インジケーターが表示され、通常のインジケーターに切り替わります。
ウィンドウの [ファイル] メニューから [ 終了 ] を 選択して、プログラムを終了します。
関連トピック