更新时间:2022-06-23 08:46
SetTextCharacterExtra,设置字符间隔,字符间隔加到每一个字符上,包括间隔字符,只要系统在写一个正文行。
基本信息
函数原型:int SetTextCharacterExtra(HDC hdc, int nCharExtra);
参数:
hdc:设备环境句柄。
nCharExtra:指定被加到每个字符上的额外空间(按逻辑单位)。如果当前映射模式不是MM_TEXT,则nCharExtra被转换,并且舍入到最接近的像素上。
返回值:如果函数调用成功,返回值是字符间隔的先前值;如果函数调用失败,返回值是0x80000000。
Windows NT:要得到更多的错误信息,调用GetLastError函数。
速查:头文件:wingdi.h;库文件:gdi32.lib。
示例:
Spacing:=2;//每个字符的平均间距
SetTextCharacterExtra(Handle, Spacing);//设置字符输出的间隔
TextOut(Handle,0,0,Length(‘123456’));//输出字符串