CDC::SetTextAlign
establece los indicadores de alineación de texto.
UINT SetTextAlign(
UINT nFlags
);
Parámetros
nFlags
Especifica marcadores de alineación de texto.Los indicadores especifican la relación entre un punto y un rectángulo que restringe el texto.El punto puede ser la posición actual o coordenadas especificadas por una función texto-generada.El rectángulo que limita el texto está definido por las celdas de carácter adyacentes en la cadena de texto.El parámetro de nFlags puede ser uno o más marcadores de las tres categorías siguientes.Elija solo un indicador de cada categoría.La primera categoría afecta a la alineación del texto en la x-dirección:TA_CENTER Aligns el punto con el centrado horizontal del rectángulo delimitador.
TA_LEFT Aligns el punto al lado izquierdo del rectángulo delimitador.Ésta es la configuración predeterminada.
TA_RIGHT Aligns el punto con el lado derecho del rectángulo delimitador.
La segunda categoría afecta a la alineación del texto en el eje y:
TA_BASELINE Aligns el punto con la línea base de la fuente seleccionada.
TA_BOTTOM Aligns el punto con la parte inferior del rectángulo delimitador.
TA_TOP Aligns el punto con la parte superior del rectángulo delimitador.Ésta es la configuración predeterminada.
La tercera categoría determina si la posición actual está actualizado cuando se escribe el texto:
TA_NOUPDATECP No no actualiza la posición actual después de cada llamada a una función texto- generada.Ésta es la configuración predeterminada.
TA_UPDATECP actualiza la x- posición actual después de cada llamada a una función texto- generada.La nueva posición está en el lado derecho del rectángulo delimitador para el texto.Cuando se establece este marcador, las coordenadas especificadas en llamadas a la función miembro de TextOut se omiten.
Valor devuelto
El valor anterior de la alineación del texto, si correctamente.el byte de orden inferior contiene el valor horizontal y el byte de alto nivel contiene el valor vertical; si no 0.
Comentarios
Las funciones miembro de TextOut y de ExtTextOut utilizan estos indicadores al colocar una cadena de texto en la pantalla o un dispositivo.Los indicadores especifican la relación entre un punto concreto y un rectángulo que restringe el texto.Las coordenadas de este punto se pasan como parámetros a la función miembro de TextOut .El rectángulo que limita el texto está formado por las celdas de carácter adyacentes en la cadena de texto.
Requisitos
encabezado: afxwin.h