Partilhar via


CDC::GetTextAlign

Recupera o status dos sinalizadores do texto - alinhamento para o contexto de dispositivo.

UINT GetTextAlign( ) const;

Valor de retorno

O status dos sinalizadores do texto - alinhamento.O valor de retorno é um ou mais dos seguintes valores:

  • TA_BASELINE especifica o alinhamento do eixo x e da linha de base de fonte escolhida dentro do retângulo delimitador.

  • TA_BOTTOM especifica o alinhamento do eixo x e inferior do retângulo delimitador.

  • TA_CENTER especifica o alinhamento do eixo y e central do retângulo delimitador.

  • TA_LEFT especifica o alinhamento do eixo y e do lado esquerdo do retângulo delimitador.

  • TA_NOUPDATECP que especifica a posição atual não é atualizado.

  • TA_RIGHT especifica o alinhamento do eixo y e do lado direito do retângulo delimitador.

  • TA_TOP especifica o alinhamento do eixo x e superior do retângulo delimitador.

  • TA_UPDATECP que especifica a posição atual é atualizado.

Comentários

Os sinalizadores do texto - alinhamento determinam como as funções de membro de TextOut e de ExtTextOut linha uma cadeia de caracteres de texto com relação ao ponto inicial de cadeia de caracteres.Os sinalizadores do texto - alinhamento não são necessariamente sinalizadores de bit único e podem ser igual a 0.Para testar se um sinalizador é definido, um aplicativo deve seguir estas etapas:

  1. Aplique o operador OR bit a bit ao sinalizador e aos sinalizadores relacionadas, agrupados como segue:

    • TA_LEFT, TA_CENTER, e TA_RIGHT

    • TA_BASELINE, TA_BOTTOM, e TA_TOP

    • TA_NOUPDATECP e TA_UPDATECP

  2. Aplicar a bit de bits E o resultado para o operador e o valor de retorno de GetTextAlign.

  3. Para testar a igualdade de este resultado e o sinalizador.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

CDC::ExtTextOut

CDC::SetTextAlign

CDC::TextOut

GetTextAlign