AFX_GLOBAL_DATA::DrawTextOnGlass
Nakreslí zadaný text ve vizuální styl zadaný motiv.
BOOL DrawTextOnGlass(
HTHEME hTheme,
CDC* pDC,
int iPartId,
int iStateId,
CString strText,
CRect rect,
DWORD dwFlags,
int nGlowSize = 0,
COLORREF clrText = (COLORREF)-1
);
Parametry
[in] hTheme
Zpracování dat motiv okna, nebo NULL.Systém použije zadaný motiv vykreslování textu, pokud není tento parametr NULL a motivy jsou podporovány.Rámci jinak nepoužívá motiv vykreslování textu.Použití OpenThemeData metoda vytvoření HTHEME.
[in] pDC
Ukazatel na kontext zařízení.[in] iPartId
Součást ovládacího prvku, která má vzhled požadovaný text.Další informace naleznete v části sloupce tabulky v částí a státy.Pokud je tato hodnota 0, text je nakreslena ve výchozí písmo nebo písmo vybrané do kontextu zařízení.[in] iStateId
Stav ovládacího prvku, který má vzhled požadovaný text.Další informace naleznete v tématu států sloupec tabulky v částí a státy.[in] strText
Text ke kreslení.[in] rect
Hranice oblasti, ve které se vykreslí zadaný text.[in] dwFlags
Bitovou kombinaci (OR) příznaky, které určují, jak se kreslí zadaný text.Pokud hTheme parametr je NULL nebo pokud nejsou podporována a povolena, motivy nFormat parametr CDC::DrawText metoda popisuje platné příznaky.Pokud jsou podporovány motivy, dwFlags parametr DrawThemeTextEx metoda popisuje platné příznaky.
[in] nGlowSize
Velikost efekt záře, kreslené na pozadí před kreslením zadaný text.Výchozí hodnota je 0.[in] clrText
Barva, ve které se vykreslí zadaný text.Výchozí hodnota je výchozí barvu.
Vrácená hodnota
TRUEPokud motiv slouží ke kreslení zadaný text; jinak FALSE.
Poznámky
Motiv určuje vzhled aplikace.Další informace naleznete v tématu motivů a stylů.Vykreslování textu, pokud není použit motiv hTheme parametr je NULL, nebo pokud DrawThemeTextEx metoda není podporována, nebo -li Správce oken plochy složení (DWM) je zakázáno.
Požadavky
Záhlaví: afxglobals.h