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