CDC::GetTextAlign
Recupera o status dos sinalizadores de alinhamento de texto para o contexto de dispositivo.
UINT GetTextAlign( ) const;
Valor de retorno
O status dos sinalizadores de alinhamento de texto.O valor retornado é um ou mais dos seguintes valores:
TA_BASELINE Especifica o alinhamento do eixo x e a linha de base da fonte escolhida no retângulo delimitador.
TA_BOTTOM Especifica o alinhamento do eixo x e a parte inferior do retângulo delimitador.
TA_CENTER Especifica o alinhamento do eixo y e o centralizar do retângulo delimitador.
TA_LEFT Especifica o alinhamento do eixo y e o lado esquerdo do retângulo delimitador.
TA_NOUPDATECP Especifica que a posição corrente não é atualizada.
TA_RIGHT Especifica o alinhamento do eixo y e o lado direito do retângulo delimitador.
TA_TOP Especifica o alinhamento do eixo x e a parte superior do retângulo delimitador.
TA_UPDATECP Especifica que a posição corrente é atualizada.
Comentários
Os sinalizadores de alinhamento de texto determinam como a TextOut e ExtTextOut funções de membro alinham uma seqüência de caracteres de texto em relação ao ponto de partida da cadeia de caracteres. Os sinalizadores de alinhamento de texto não são sinalizadores de bit único necessariamente e podem ser iguais a 0.Para testar se um sinalizar é conjunto, um aplicativo deve seguir estas etapas:
Aplicar o operador OR bit a bit ao sinalizar e seus sinalizadores relacionados, agrupados da seguinte maneira:
TA_LEFT, TA_CENTER, and TA_RIGHT
TA_BASELINE, TA_BOTTOM, and TA_TOP
TA_NOUPDATECP and TA_UPDATECP
Aplicar o operador bit a bit- E operador para o resultado e o valor retornado de GetTextAlign.
Testam a igualdade desse resultado e o sinalizar.
Requisitos
Cabeçalho: afxwin.h