CDC::SetTextAlign
Définit les balises d'alignement de texte.
UINT SetTextAlign(
UINT nFlags
);
Paramètres
nFlags
Spécifie des indicateurs d'alignement de texte. Les balises spécifient la relation entre un élément et un rectangle limites que le texte. Le point peut être ou la position actuelle ou les coordonnées spécifiées par une sortie texte s'exécutent. Le rectangle limites que le texte est défini par les cellules adjacentes de caractères dans la chaîne de texte. Le paramètre d' nFlags peut être une ou plusieurs balises des trois catégories suivantes. Sélectionnez uniquement une balise de chaque catégorie. La première catégorie affecte l'alignement de texte dans la direction x :TA_CENTER aligne le débogage à le centre horizontal du rectangle englobant.
TA_LEFT aligne le débogage à le côté gauche du rectangle englobant. Il s'agit de l'option par défaut.
TA_RIGHT aligne le débogage à le côté droit du rectangle englobant.
La deuxième catégorie affecte l'alignement de texte dans la direction y :
TA_BASELINE aligne le débogage à la ligne de base de la police choisie.
TA_BOTTOM aligne le débogage à le bas du rectangle englobant.
TA_TOP aligne le débogage à le haut du rectangle englobant. Il s'agit de l'option par défaut.
La troisième catégorie détermine si la position actuelle est mise à jour lorsque le texte est écrit :
TA_NOUPDATECP ne met pas à jour la position actuelle après chaque appel à une fonction de texte sortie. Il s'agit de l'option par défaut.
TA_UPDATECP met à jour la x emplacement actuel après chaque appel à une fonction de texte sortie. La nouvelle position est au côté droit du rectangle englobant du texte. Lorsque cette balise est définie, les coordonnées avez spécifié dans les appels à la fonction membre d' TextOut sont ignorées.
Valeur de retour
La configuration précédente d'alignement de texte, si l'opération a réussi. l'octet de poids faible contient la configuration horizontale et l'octet de poids fort contient la configuration verticale ; sinon 0.
Notes
Les fonctions membres d' TextOut et d' ExtTextOut utilisent ces indicateurs en positionnant une chaîne de texte sur un affichage ou un périphérique. Les balises spécifient la relation entre un point spécifique et un rectangle limites que le texte. Les coordonnées de ce point sont passées en tant que paramètres à la fonction membre d' TextOut . Le rectangle limites que le texte est formé par les cellules adjacentes de caractères dans la chaîne de texte.
Configuration requise
Header: afxwin.h