函数参考


_WinAPI_SetTextAlign

设置指定设备环境的文本对齐标志.

#Include <WinAPIEx.au3>
_WinAPI_SetTextAlign ($hDC [, $iMode] )

参数

$hDC 设备环境句柄.
$iMode [可选参数] 使用下列文本对齐方式的掩码值.
 只有一个标志可以影响水平和垂直对齐方式.
 此外,只有两个标志可以改变当前位置.
 $TA_BASELINE --- 参考点为文本底线
 $TA_BOTTOM --- 参考点为矩形范围的底部边缘
 $TA_TOP --- 参考点为矩形范围的顶部边缘
 $TA_CENTER --- 对齐水平参考点为矩形的中心
 $TA_LEFT --- 参考点为矩形范围的左边缘
 $TA_RIGHT --- 参考点为矩形范围的右边缘
 $TA_NOUPDATECP --- 不改变文本当前位置.参考点依据文本输出操作
 $TA_RTLREADING --- 中东 Windows 语言版本:文本为从右到左阅读,而不是默认的左到右的顺序.仅适用于设备环境的希伯来文或阿拉伯文字体
 $TA_UPDATECP --- 更新文本当前位置.参考点为当前位置
 如果当前默认字体有一个垂直基准线,如同日本汉字,
 使用下列值代替 $TA_BASELINE 与 $TA_CENTER.
 $VTA_BASELINE --- 参考点为文本底线
 $VTA_CENTER --- 垂直排列参考点为矩形范围的中心
 默认为 $TA_LEFT, $TA_TOP 与 $TA_NOUPDATECP.

返回值

成功: 返回先前的文本对齐设置 ($TA_* and $VTA_*).
失败: 返回 -1,设置@error:非 0 值.

注意/说明

None

相关

详情参考

在MSDN中搜索