nFlags | 指定文本对齐标记。标记指定了一个点与文本外接矩形之间的关系。该点可以是当前位置或由文本输入函数指定的坐标。包围文本的矩形框由文本字符串邻接的字符单元来定义。
nFlags参数取值可以是下列三类中的一或多个。每类只能取一个值。第一类在X方向上影响文本对齐方式。
・ | TA_CENTER | 使点与外接矩形的中点对齐。
| ・ | TA_LEFT | 使点与外接矩形的左边对齐。这是缺省设置。
| ・ | TA_RIGHT | 使点与外接矩形的右边对齐。第二类在Y方向上影响文本对齐方式。
| ・ | TA_BASELINE | 使点与选定字体的基线对齐。
| ・ | TA_BOTTOM | 使点与外接矩形的底部对齐。
| ・ | TA_TOP | 使点与外接矩形的顶部对齐。第三类决定了当文本被写入时,对齐位置是否被更新。
| ・ | TA_NOUPDATECP | 每次调用文本输出函数后不更新当前位置,为缺省设置。
| ・ | TA_UPDATECP | 每次调用文本输出函数后更新X值,新的位置在外接矩形的右边。设置该标记后,TextOut成员函数指定的坐标被忽略。
|
|