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.
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)
- Aprire Esplora risorse e passare alla cartella in cui si trova il file TabThumbnails.sln.
- Fare doppio clic sul file della soluzione (con estensione sln) per aprire il file in Microsoft Visual Studio.
- Nel menu Compila scegliere Compila soluzione. L'applicazione è incorporata nella directory predefinita \Debug o \Release.
Per compilare l'esempio usando il prompt dei comandi
- Aprire una finestra del prompt dei comandi e passare alla directory di esempio.
- Immettere
msbuild TabThumbnails.sln
.