SetTextAlign参数

如题所述

SetTextAlign函数用于设置设备环境句柄(hdc)中的文本对齐方式,其输入参数包括:



    fMode: 该参数可以是以下掩码之一,用于指定文本的对齐位置:

      TA_BASELINE: 基准点在正文的基线上。
      TA_BOTTOM: 基准点在限定矩形的下边界。
      TA_TOP: 基准点在上边界。
      TA_CENTER: 基准点水平居中。
      TA_LEFT: 基准点在左边界。
      TA_RIGHT: 基准点在右边界。
      TA_RTLREADING: 中东Windows版本中,用于文本从右到左阅读,仅当字体为Hebrew或Arabic时有效。
      TA_NOUPDATECP: 每次文字输出后,基准点保持不变。
      TA_UPDATECP: 每次输出后,基准点会更新。

    对于具有默认垂直基线(如Kanji)的字体,使用以下值来替代默认的TA_BASELINE和TA_CENTER:



      VTA_BASELINE: 基准点在基线上。
      VTA_CENTER: 基准点垂直居中。

    函数成功返回之前的对齐设置,若失败则返回GDI_ERROR。在Windows NT中,遇到错误时可调用GetLastError获取更多详细信息。


温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网