다음을 통해 공유


작업 표시줄 주변 장치 상태 샘플

작업 표시줄 아이콘 오버레이 및 진행률 표시줄을 보여 줍니다.

이 항목에는 다음과 같은 섹션이 포함되어 있습니다.

설명

이 샘플에서는 메뉴에서 선택한 다양한 오버레이를 적용할 수 있도록 하여 ITaskbarList3::SetOverlayIcon 의 사용을 보여 주는 예제 작업 표시줄 단추를 만듭니다.

또한 이 샘플에서는 단추에서 진행률 표시기를 시뮬레이션하여 ITaskbarList3::SetProgressStateITaskbarList3::SetProgressValue 의 사용을 보여 주는 옵션을 제공합니다. 처음에는 확정되지 않은 진행률 표시기(TBPF_INDETERMINATE) 및 일반 비례 표시기(TBPF_NORMAL)를 표시합니다.

요구 사항

제품 최소 제품 버전
Windows Windows 7
Windows SDK(소프트웨어 개발 키트) 7.0

 

샘플 다운로드

위치 경로 URL
GitHub TaskBarPeripheralStatus 샘플

예제 빌드

명령 프롬프트에서 샘플을 빌드하려면 다음을 수행합니다.

  1. 명령 프롬프트 창을 열고 TaskbarPeripheralStatus 프로젝트 디렉터리로 이동합니다.
  2. msbuild PeripheralStatus.sln를 입력합니다.

Microsoft Visual Studio를 사용하여 샘플을 빌드하려면(기본 설정):

  1. Windows Explorer 열고 TaskbarPeripheralStatus 프로젝트 디렉터리로 이동합니다.
  2. PeripheralStatus.sln 파일의 아이콘을 두 번 클릭하여 Visual Studio에서 프로젝트를 엽니다.
  3. 빌드 메뉴에서 솔루션 빌드를 선택합니다.

샘플 실행

  1. 명령 프롬프트 또는 Windows Explorer 사용하여 새 실행 파일(instance)C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\WinUI\Shell\AppShellIntegration\TaskbarPeripheralStatus\Win32\Debug이 포함된 디렉터리로 이동합니다.

    • 명령줄을 사용하는 경우 를 입력합니다 PeripheralStatus.exe.
    • Windows Explorer 사용하는 경우 PeripheralStatus.exe 아이콘을 두 번 클릭합니다.

    연결된 작업 표시줄 단추가 있는 새 창이 열립니다.

  2. 오버레이를 보여 주려면 창의 주변 상태 메뉴에서 오버레이 1 또는 오버레이 2를 선택합니다. 선택한 오버레이가 작업 표시줄 단추에 나타납니다. 오버레이를 제거하려면 오버레이 지우기를 선택합니다.

  3. 진행률 표시줄을 보여 주려면 창의 주변 상태 메뉴에서 진행률 시뮬레이션을 선택합니다. 작업 표시줄 단추는 확정되지 않은 진행률 표시기를 표시한 다음, 일반 표시기로 전환합니다.

  4. 창의 파일 메뉴에서 끝내기를 선택하여 프로그램을 종료합니다.

작업 표시줄 확장