CWnd::OnDrawIconicThumbnailOrLivePreview
Chamado pela estrutura quando precisar obter um bitmap a ser exibido em miniatura da guia do Windows 7, ou no cliente para o auge do aplicativo.
virtual void OnDrawIconicThumbnailOrLivePreview(
CDC& dc,
CRect rect,
CSize szRequiredThumbnailSize,
BOOL bIsThumbnail,
BOOL& bAlphaChannelSet
);
Parâmetros
dc
Especifica o contexto de dispositivo.rect
Especifica o retângulo delimitador da área para renderização.szRequiredThumbnailSize
Especifica o tamanho miniatura de destino. Deve ser ignorado se bIsThumbnail é FALSE.bIsThumbnail
Especifica se este método é chamado para a miniatura icónica ou vivem visualização (auge).bAlphaChannelSet
[out] o definiu a TRUE se sua implementação inicializa o canal alfa de um bitmap selecionado em dc.
Comentários
Substitua esse método em uma classe derivada e desenhar no contexto específico de dispositivo para personalizar a miniatura e espreitá-la. Se bThumbnail é TRUE, szRequiredThumbnailSize pode ser ignorado. Em esse caso você deve estar ciente que você desenhar o bitmap sem tamanho (isto é, um bitmap que abranga toda a área cliente.) O contexto de dispositivo (dc) vem com bitmap selecionado de 32 bits. A implementação padrão WM_PRINT envia a essa janela com os sinalizadores de PRF_CLIENT, de PRF_CHILDREN, e de PRF_NONCLIENT.
Requisitos
Cabeçalho: afxwin.h