CDC::GetTextAlign
Récupère le mode des balises d'alignement de texte pour le contexte de périphérique.
UINT GetTextAlign( ) const;
Valeur de retour
Le mode des balises d'alignement de texte.La valeur de retour est un ou plusieurs des valeurs suivantes :
TA_BASELINE spécifie l'alignement de l'axe x et de la ligne de base de la police sélectionnez dans le rectangle englobant.
TA_BOTTOM spécifie l'alignement de l'axe x et du bas du rectangle englobant.
TA_CENTER spécifie l'alignement de l'axe Y et du centre du rectangle englobant.
TA_LEFT spécifie l'alignement de l'axe Y et le côté gauche du rectangle englobant.
TA_NOUPDATECP spécifie que la position actuelle n'est pas mise à jour.
TA_RIGHT spécifie l'alignement de l'axe Y et du côté droit du rectangle englobant.
TA_TOP spécifie l'alignement de l'axe x et du haut du rectangle englobant.
TA_UPDATECP spécifie que la position actuelle est mise à jour.
Notes
Les balises d'alignement de texte déterminent comment les fonctions membres d' TextOut et d' ExtTextOut alignent une chaîne de texte par rapport à le point de départ de la chaîne.Les balises d'alignement de texte ne sont pas nécessairement des balises de bit unique et peuvent être égales à 0.Pour tester si une balise est définie, une application doit suivre ces étapes :
Appliquez l'opérateur de bits OR à la balise et à ses balises associées, regroupées comme suit :
TA_LEFT, TA_CENTER, et TA_RIGHT
TA_BASELINE, TA_BOTTOM, et TA_TOP
TA_NOUPDATECP et TA_UPDATECP
Appliquez l'opérateur de bits AND au résultat et à la valeur de retour d' GetTextAlign.
Déterminez l'égalité de ce résultat et de la balise.
Configuration requise
Header: afxwin.h