CWnd::OnDrawIconicThumbnailOrLivePreview

Chiamato dal framework quando deve ottenere una bitmap da visualizzare in anteprima la scheda di Windows 7, o dal client per il peek di applicazione.

virtual void OnDrawIconicThumbnailOrLivePreview(
   CDC& dc,
   CRect rect,
   CSize szRequiredThumbnailSize,
   BOOL bIsThumbnail,
   BOOL& bAlphaChannelSet
);

Parametri

  • dc
    Specifica il contesto di dispositivo.

  • rect
    Specifica il rettangolo di delimitazione dell'area per eseguire il rendering.

  • szRequiredThumbnailSize
    Specifica la dimensione dell'anteprima di destinazione.Deve essere ignorato se bIsThumbnail è FALSE.

  • bIsThumbnail
    Specifica se questo metodo viene chiamato per l'anteprima in formato di icona o l'anteprima dinamica (sbirciata).

  • bAlphaChannelSet
    [out] impostato su TRUE se l'implementazione inizializza il canale alfa di bitmap selezionata in dc.

Note

Eseguire l'override di questo metodo in una classe derivata e tracciare il contesto di dispositivo specificato per la personalizzazione dell'anteprima e produrre una riportato su.Se bThumbnail è TRUE, szRequiredThumbnailSize può essere ignorato.In questo caso è necessario tenere presente che disegna la bitmap 100% (ovvero una bitmap che copre l'intera area client).Il contesto di dispositivo (dc) fornito con una bitmap selezionata a 32 bit.L'implementazione predefinita WM_PRINT invia a questa finestra con flag di PRF_CLIENT, di PRF_CHILDREN e di PRF_NONCLIENT.

Requisiti

intestazione: afxwin.h

Vedere anche

Riferimenti

Classe CWnd