Partager via


Personnaliser une miniature d’icône et une image bitmap Live Preview

Description

Vous pouvez personnaliser une miniature iconique et une préversion dynamique(ou aperçu) bitmap à l’aide de fonctions et de messages introduits dans les API Du Gestionnaire de fenêtres de bureau Windows 7 (DWM).

Plus précisément, vous utilisez la fonction DwmSetIconicThumbnail et le message WM_SENDICONICTHUMBNAILBITMAP pour personnaliser une miniature iconique. Vous pouvez également utiliser la fonction DwmSetIconicLivePreviewBitmap et le message WM_SENDICONICLIVEPREVIEWBITMAP pour définir une image bitmap d’aperçu en direct iconique.

Pour obtenir un exemple d’application qui utilise la fonction DwmSetIconicThumbnail , consultez l’exemple TabThumbnails.

L’illustration suivante montre une miniature par défaut transformée en miniature personnalisée.

illustration d’une image miniature d’origine et d’une image miniature modifiée avec une image bitmap personnalisée

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 7 ou Windows Vista avec Service Pack 2 (SP2) et Mise à jour de 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
Kit de développement logiciel (SDK) Windows minimal Kit de développement logiciel (SDK) Windows pour Windows 7

Génération de l’exemple TabThumbnails

Pour générer l’exemple à l’aide de Microsoft Visual Studio (méthode préférée)

  1. Ouvrez Windows Explorer et accédez au dossier où se trouve le fichier TabThumbnails.sln.
  2. Double-cliquez sur le fichier solution (.sln) pour ouvrir le fichier dans Microsoft Visual Studio.
  3. Dans le menu Générer, cliquez sur Générer la solution. L’application est générée dans le répertoire \Debug ou \Release par défaut.

Pour générer l’exemple à l’aide de l’invite de commandes

  1. Ouvrez une fenêtre d’invite de commandes et accédez à l’exemple de répertoire.
  2. Entrez msbuild TabThumbnails.sln.

Gestionnaire de fenêtres du Bureau

Développement Windows