自訂圖示縮圖和即時預覽點陣圖
描述
您可以使用 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 建置範例, (慣用的方法)
- 開啟 Windows 檔案總管並流覽至 TabThumbnails.sln 檔案所在的資料夾。
- 按兩下方案檔案 (.sln) ,在 Microsoft Visual Studio 中開啟檔案。
- 在 [建置] 功能表上,按一下 [建置方案]。 應用程式是內建在預設 \Debug 或 \Release 目錄中。
使用命令提示字元建置範例
- 開啟命令提示字元視窗並流覽至範例目錄。
- 輸入
msbuild TabThumbnails.sln
。