CDC::GetTextAlign

检索文本对齐该值指示设备上下文。

UINT GetTextAlign( ) const;

返回值

文本对齐标志的状态。 返回值是一个或多个下列值:

  • TA_BASELINE 指定该X轴的对齐方式和选择的字体基线在边框内。

  • TA_BOTTOM 指定该X轴的对齐方式和边框的底部。

  • TA_CENTER 指定y轴和边框中心的对齐方式。

  • TA_LEFT 指定y轴和边框的左侧对齐。

  • TA_NOUPDATECP 指定当前位置不更新。

  • TA_RIGHT 指定y轴和边框的右侧对齐。

  • TA_TOP 指定该X轴的对齐方式和边框的顶部。

  • TA_UPDATECP 指定当前位置更新。

备注

文本对齐标志确定 TextOutExtTextOut 成员函数如何有关字符串的对齐文本字符串的起点。 文本对齐标志不一定是一位标志,并且可以是等于0。 若要测试标志是否设置,则应用程序应按照以下步骤:

  1. 按位或运算符应用于该标志及其相关标志,分组如下所示:

    • TA_LEFTTA_CENTERTA_RIGHT

    • TA_BASELINETA_BOTTOMTA_TOP

    • TA_NOUPDATECPTA_UPDATECP

  2. 应用按位与运算符在结果和 GetTextAlign的返回值。

  3. 测试此结果以及标志的相等。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

CDC::ExtTextOut

CDC::SetTextAlign

CDC::TextOut

GetTextAlign