CDC::SetTextAlign

Define os sinalizadores de alinhamento de texto.

UINT SetTextAlign(
   UINT nFlags 
);

Parâmetros

  • nFlags
    Especifica sinalizadores de alinhamento de texto.Os sinalizadores de especificam o Relação entre um ponto e um retângulo que circunda o texto.O ponto pode ser a posição corrente ou coordenadas especificadas por uma função de saída de texto.O retângulo que circunda o texto é definido pelas células adjacentes caractere na seqüência de texto.The nFlags parâmetro pode ser um ou mais sinalizadores das seguintes três categorias. escolher apenas um sinalizar de cada categoria.A primeira categoria afeta o alinhamento do texto na direção x:

    • TA_CENTER   Alinha o ponto com o centralizar horizontal do retângulo delimitador.

    • TA_LEFT   Alinha o ponto com o lado esquerdo do retângulo delimitador.Isso é a configuração padrão.

    • TA_RIGHT   Alinha o ponto com o lado direito do retângulo delimitador.

    A segunda categoria afeta o alinhamento do texto na direção y:

    • TA_BASELINE   Alinha o ponto com a linha de base da fonte escolhida.

    • TA_BOTTOM   Alinha o ponto na parte inferior do retângulo delimitador.

    • TA_TOP   Alinha o ponto na parte superior do retângulo delimitador.Isso é a configuração padrão.

    A terceira categoria determina se a posição corrente é atualizada quando o texto está escrito:

    • TA_NOUPDATECP   Não atualiza a posição corrente após cada telefonar para uma função de saída de texto.Isso é a configuração padrão.

    • TA_UPDATECP   Atualiza a corrente posição x após cada telefonar para uma função de saída de texto.A posição nova está no lado direito do retângulo delimitador do texto.Quando esse sinalizar estiver conjunto, coordenadas especificadas em chamadas para o TextOut função de membro são ignorados.

Valor de retorno

Alinhamento de texto configuração anterior, se for bem-sucedido.O byte de ordem inferior contém a configuração horizontal e o byte de ordem superior contém vertical configuração; caso contrário, 0.

Comentários

The TextOut e ExtTextOut funções de membro usam esses sinalizadores ao posicionar uma seqüência de caracteres de texto em uma exibição ou o dispositivo. Os sinalizadores de especificam a relação entre um ponto específico e um retângulo que circunda o texto.sistema autônomo coordenadas desse ponto são passadas sistema autônomo parâmetros para o TextOut função de membro. O retângulo que circunda o texto é formado pelas células adjacentes caractere na seqüência de texto.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::ExtTextOut

CDC::GetTextAlign

CDC::TabbedTextOut

CDC::TextOut

SetTextAlign

Outros recursos

Membros do CDC