共用方式為


自定義圖示縮圖和即時預覽點陣圖

描述

您可以使用 Windows 7 Desktop Window Manager (DWM) API 中引進的函式和訊息,自定義標誌性縮圖,以及 即時預覽(或 預覽)位圖。

具體而言,您可以使用 DwmSetIconicThumbnail 函式和 WM_SENDICONICTHUMBNAILBITMAP 訊息來自定義圖示縮圖。 您也可以使用 DwmSetIconicLivePreviewBitmap 函式和 WM_SENDICONICLIVEPREVIEWBITMAP 訊息來設定圖示即時預覽位圖。

如需使用 DwmSetIconicThumbnail 函式的範例應用程式,請參閱 TabThumbnails 範例

下圖顯示轉換成自定義縮圖的預設縮圖。

原始縮圖影像的圖例,以及具有自定義位圖的修改縮圖影像

要求

要求 價值
最低支援的用戶端 Windows 7 或 Windows Vista Service Pack 2 (SP2) 和適用於 Windows Vista 的平台更新
最低支援的伺服器 Windows Server 2008 R2 或 Windows Server 2008 Service Pack 2 (SP2) 和 Windows Server 2008 平臺更新
最低 Windows SDK Windows 軟體開發工具套件(SDK)適用於 Windows 7

建置 TabThumbnails 範例

使用 Microsoft Visual Studio 建置範例,慣用方法

  1. 開啟 Windows 檔案總管,並流覽至TabThumbnails.sln檔案所在的資料夾。
  2. 按兩下方案檔 (.sln) 以在 Visual Studio Microsoft中開啟檔案。
  3. 在 [建置] 功能表上,按一下 [建置方案]。 應用程式建置在預設 \Debug 或 \Release 目錄中。

使用命令提示字元 建置範例

  1. 開啟 [命令提示字元] 視窗並瀏覽至範例目錄。
  2. 輸入 msbuild TabThumbnails.sln

桌面視窗管理器

Windows 開發