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