CDC::GetTextAlign
Recupera el estado de los indicadores de alineación de texto para el contexto del dispositivo.
UINT GetTextAlign( ) const;
Valor devuelto
el estado de los indicadores de alineación de texto. El valor devuelto es uno o más de los siguientes valores:
TA_BASELINE especifica la alineación del eje X y de línea base de la fuente seleccionada dentro del rectángulo delimitador.
TA_BOTTOM especifica la alineación del eje X y el inferior del rectángulo delimitador.
TA_CENTER especifica la alineación del eje Y del centro del rectángulo delimitador.
TA_LEFT especifica la alineación del eje Y y el lado izquierdo del rectángulo delimitador.
TA_NOUPDATECP especifica que la posición actual no está actualizado.
TA_RIGHT especifica la alineación del eje Y y el lado derecho del rectángulo delimitador.
TA_TOP especifica la alineación del eje X y de la parte superior del rectángulo delimitador.
TA_UPDATECP especifica que la posición actual está actualizado.
Comentarios
Los indicadores de alineación de texto determinan cómo las funciones miembro de TextOut y de ExtTextOut alinear una cadena de texto en relación con el punto inicial de la cadena. Los indicadores de alineación de texto no son necesariamente marcadores de un solo bit y pueden ser iguales a 0. Para probar si un marcador se establece, una aplicación debe seguir estos pasos:
Aplica el OR bit a bit el operador para marcar y sus marcadores relacionados, agrupados como sigue:
TA_LEFT, TA_CENTER, y TA_RIGHT
TA_BASELINE, TA_BOTTOM, y TA_TOP
TA_NOUPDATECP y TA_UPDATECP
Aplica el operador bit a bit al resultado y el valor devuelto por GetTextAlign.
Pruebe la igualdad de este resultado y el marcador.
Requisitos
encabezado: afxwin.h