CWnd::OnDrawIconicThumbnailOrLivePreview
Wywołana w ramach zapotrzebowania na uzyskanie bitmapy mają być wyświetlane miniatury karcie Windows 7 lub klienta dla aplikacji, wglądu.
virtual void OnDrawIconicThumbnailOrLivePreview(
CDC& dc,
CRect rect,
CSize szRequiredThumbnailSize,
BOOL bIsThumbnail,
BOOL& bAlphaChannelSet
);
Parametry
dc
Określa kontekstu urządzenia.rect
Określa Renderowanie powierzchni prostokąta obwiedni.szRequiredThumbnailSize
Określa rozmiar miniatury docelowego.Powinny być ignorowane, jeśli bIsThumbnail jest FALSE.bIsThumbnail
Określa, czy ta metoda jest wywoływana dla ikony miniatur lub Podgląd na żywo (peek).bAlphaChannelSet
[out] Ustaw ją jako TRUE Jeżeli implementacji inicjuje kanału alfa bitmapy w dc.
Uwagi
Zastąpić tej metody w klasie pochodnej i narysuj w kontekście określonego urządzenia, aby dostosować miniaturę i wglądu.If bThumbnail is TRUE, szRequiredThumbnailSize can be ignored.W takim przypadku należy pamiętać rysowania pełnego średnich bitmapy (czyli bitmapy, która obejmuje obszar całego klienta).Kontekstu urządzenia (dc) pochodzi z wybranego 32 bity bitmapy.Domyślna implementacja wysyła WM_PRINT do tego okna z flagami, PRF_CLIENT, PRF_CHILDREN i PRF_NONCLIENT.
Wymagania
Nagłówek: afxwin.h