共用方式為


自訂圖示縮圖和即時預覽點陣圖

描述

您可以使用 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 7 的 Windows 軟體發展工具組 (SDK)

建置 TabThumbnails 範例

若要使用 Microsoft Visual Studio 建置範例, (慣用的方法)

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

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

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

桌面視窗管理員

Windows 程式開發