Compartir a través de


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

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::ExtTextOut

CDC::GetTextAlign

CDC::TabbedTextOut

CDC::TextOut

SetTextAlign