CWnd::OnDrawIconicThumbnailOrLivePreview
Když potřebuje získat rastrový obrázek zobrazený na kartě Miniatura Windows 7 nebo klienta pro náhled aplikace volá rámci.
virtual void OnDrawIconicThumbnailOrLivePreview(
CDC& dc,
CRect rect,
CSize szRequiredThumbnailSize,
BOOL bIsThumbnail,
BOOL& bAlphaChannelSet
);
Parametry
dc
Určuje kontext zařízení.rect
Určuje ohraničovacího rámečku vykreslit oblasti.szRequiredThumbnailSize
Určuje velikost miniatury cíl.Měla by být ignorována, pokud bIsThumbnail je FALSE .bIsThumbnail
Určuje, zda tato metoda se nazývá ikony miniatur nebo živý náhled (Náhled).bAlphaChannelSet
[výstup] Nastavit na TRUE Pokud implementace inicializuje alfa kanál rastr vybrané v dc .
Poznámky
Tato metoda v odvozené třídě přepsat a kreslení v kontextu zařízení přizpůsobit miniaturu a náhled.If bThumbnail is TRUE, szRequiredThumbnailSize can be ignored.V takovém případě byste měli znát kreslení plné velikosti bitmap (, který pokrývá celé klientské oblasti bitmapy).Kontext zařízení (dc) je dodávána s rastr vybrané 32 bitů.Výchozí implementace odešle toto okno s příznaky PRF_CLIENT, PRF_CHILDREN a PRF_NONCLIENT WM_PRINT.
Požadavky
Záhlaví: afxwin.h