Personnaliser une miniature d’icône et une image bitmap Live Preview
Description
vous pouvez personnaliser une image bitmap sous forme et une image de l' aperçu instantané (ou aperçu de l' aperçu) en utilisant des fonctions et des messages introduits dans les api Windows 7 Gestionnaire de fenêtrage (DWM).
Plus précisément, vous utilisez la fonction DwmSetIconicThumbnail et le message WM _ SENDICONICTHUMBNAILBITMAP pour personnaliser une miniature de sous forme. Vous pouvez également utiliser la fonction DwmSetIconicLivePreviewBitmap et le message WM _ SENDICONICLIVEPREVIEWBITMAP pour définir une image bitmap de l’aperçu instantané de sous forme.
Pour obtenir un exemple d’application qui utilise la fonction DwmSetIconicThumbnail , consultez exemple TabThumbnails.
L’illustration suivante montre une miniature par défaut transformée en miniature personnalisée.
![]()
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 7 ou Windows vista avec Service Pack 2 (SP2) et la mise à jour de la plateforme pour Windows Vista |
| Serveur minimal pris en charge | Windows server 2008 R2 ou Windows server 2008 avec Service Pack 2 (SP2) et mise à jour de plateforme pour Windows Server 2008 |
| SDK Windows minimal | Windows kit de développement logiciel (SDK) pour Windows 7 |
Génération de l’exemple TabThumbnails
pour générer l’exemple à l’aide de Microsoft Visual Studio (méthode recommandée)
- ouvrez Windows Explorer et accédez au dossier où se trouve le fichier TabThumbnails. sln.
- Double-cliquez sur le fichier solution (. sln) pour ouvrir le fichier dans Microsoft Visual Studio.
- Dans le menu Générer, cliquez sur Générer la solution. L’application est générée dans le \ Répertoire de débogage ou de version par défaut \ .
Pour générer l’exemple à l’aide de l’invite de commandes
- Ouvrez une fenêtre d’invite de commandes et accédez au répertoire de l’exemple.
- Entrez
msbuild TabThumbnails.sln.