Condividi tramite


Personalizzare l'anteprima di un'icona e una bitmap di anteprima in tempo reale

Descrizione

Puoi personalizzare un'anteprima iconica e una bitmap di anteprima live (o Anteprima anteprima) usando funzioni e messaggi introdotti nelle API Windows 7 Desktop Window Manager (DWM).

In particolare, si usa la funzione DwmSetIconicThumbnail e il messaggio WM_SENDICONICTHUMBNAILBITMAP per personalizzare un'anteprima iconica. È anche possibile usare la funzione DwmSetIconicLivePreviewBitmap e il messaggio WM_SENDICONICLIVEPREVIEWBITMAP per impostare una bitmap di anteprima live iconica.

Per un'applicazione di esempio che usa la funzione DwmSetIconicThumbnail , vedere l'esempio TabThumbnails.

La figura seguente mostra un'anteprima predefinita trasformata in un'anteprima personalizzata.

illustrazione di un'immagine di anteprima originale e di un'immagine di anteprima modificata con una bitmap personalizzata

Requisiti

Requisito Valore
Client minimo supportato Windows 7 o Windows Vista con Service Pack 2 (SP2) e Platform Update per Windows Vista
Server minimo supportato Windows Server 2008 R2 o Windows Server 2008 con Service Pack 2 (SP2) e Aggiornamento della piattaforma per Windows Server 2008
Versione minima di Windows SDK Windows Software Development Kit (SDK) per Windows 7

Compilazione dell'esempio TabThumbnails

Per compilare l'esempio usando Microsoft Visual Studio (metodo preferito)

  1. Aprire Esplora risorse e passare alla cartella in cui si trova il file TabThumbnails.sln.
  2. Fare doppio clic sul file della soluzione (con estensione sln) per aprire il file in Microsoft Visual Studio.
  3. Nel menu Compila scegliere Compila soluzione. L'applicazione è incorporata nella directory predefinita \Debug o \Release.

Per compilare l'esempio usando il prompt dei comandi

  1. Aprire una finestra del prompt dei comandi e passare alla directory di esempio.
  2. Immettere msbuild TabThumbnails.sln.

Gestione finestre desktop

Sviluppo per Windows