AFX_GLOBAL_DATA::DrawTextOnGlass
Dessine du texte spécifié dans le style visuel du thème spécifié.
BOOL DrawTextOnGlass(
HTHEME hTheme,
CDC* pDC,
int iPartId,
int iStateId,
CString strText,
CRect rect,
DWORD dwFlags,
int nGlowSize = 0,
COLORREF clrText = (COLORREF)-1
);
Paramètres
[in] hTheme
Handle aux données de thème d'une fenêtre, ou NULL.L'infrastructure utilise le thème spécifié pour dessiner le texte si ce paramètre n'est pas NULL et les thèmes sont pris en charge.Sinon, l'infrastructure n'utilise pas de thème pour dessiner le texte.Utilisez la méthode d' OpenThemeData pour créer HTHEME.
[in] pDC
Pointeur vers un contexte de périphérique.[in] iPartId
La partie commande qui a l'apparence souhaitée de texte.Pour plus d'informations, consultez les parties la colonne de la table dans Composants et rapports.Si cette valeur est 0, le texte est dessiné dans la police par défaut, ou une police sélectionnée dans le contexte de périphérique.[in] iStateId
L'état du contrôle qui a l'apparence souhaitée de texte.Pour plus d'informations, consultez les rapports la colonne de la table dans Composants et rapports.[in] strText
Texte à dessiner.[in] rect
Les limites de la zone dans laquelle le texte spécifié est dessiné.[in] dwFlags
Une combinaison d'opérations de bits OR () d'indicateurs qui spécifient comment le texte spécifié est dessiné.Si le paramètre d' hTheme est NULL ou si les thèmes ne sont pas pris en charge et ne sont pas activées, le paramètre d' nFormat de la méthode de CDC::DrawText décrit les indicateurs valides.Si les thèmes sont pris en charge, le paramètre d' dwFlags de la méthode de DrawThemeTextEx décrit les indicateurs valides.
[in] nGlowSize
La taille d'un effet de lumière qui est dessiné sur l'arrière-plan avant de dessin de texte spécifié.La valeur par défaut est 0.[in] clrText
La couleur dans laquelle le texte spécifié est dessiné.La valeur par défaut est la couleur par défaut.
Valeur de retour
TRUE si un thème est utilisé pour dessiner le texte spécifié ; sinon, FALSE.
Notes
Un thème définit le style visuel d'une application.Pour plus d'informations, consultez thèmes et styles visuels.Un thème n'est pas utilisé pour dessiner le texte si le paramètre d' hTheme est NULL, ou si la méthode de DrawThemeTextEx n'est pas prise en charge, ou si la composition de gestionnaire de fenêtrage (Gestionnaire de fenêtrage) est désactivée.
Configuration requise
en-tête : afxglobals.h
Voir aussi
Référence
Vérifiez et contrôler la composition de Gestionnaire de fenêtrage