Personalizar uma miniatura icônica e um bitmap de versão prévia dinâmica
Descrição
Você pode personalizar uma miniatura icônica e um bitmap de visualização ao vivo (ou Espiar versão prévia) usando funções e mensagens introduzidas nas APIs do DWM (Gerenciador de Janelas da Área de Trabalho) do Windows 7.
Especificamente, você usa a função DwmSetIconicThumbnail e a mensagem WM_SENDICONICTHUMBNAILBITMAP para personalizar uma miniatura icônica. Você também pode usar a função DwmSetIconicLivePreviewBitmap e a mensagem WM_SENDICONICLIVEPREVIEWBITMAP para definir um bitmap de visualização ao vivo icônico.
Para obter um aplicativo de exemplo que usa a função DwmSetIconicThumbnail , consulte Exemplo de TabThumbnails.
A ilustração a seguir mostra uma miniatura padrão transformada em uma miniatura personalizada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 ou Windows Vista com Service Pack 2 (SP2) e Atualização de Plataforma para Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2) e Atualização de Plataforma para Windows Server 2008 |
SDK mínimo do Windows | SDK (Software Development Kit) do Windows para Windows 7 |
Compilando o exemplo TabThumbnails
Para compilar o exemplo usando o Microsoft Visual Studio (método preferencial)
- Abra o Windows Explorer e navegue até a pasta em que o arquivo TabThumbnails.sln está localizado.
- Clique duas vezes no arquivo de solução (.sln) para abrir o arquivo no Microsoft Visual Studio.
- No menu Compilar, clique em Compilar Solução. O aplicativo é criado no diretório padrão \Debug ou \Release.
Para compilar o exemplo usando o prompt de comando
- Abra uma janela do Prompt de Comando e navegue até o diretório de exemplo.
- Digite
msbuild TabThumbnails.sln
.