最佳答案:
SetTextCharacterExtra,设置字符间隔,字符间隔加到每一个字符上,包括间隔字符,只要系统在写一个正文行。
详情介绍
SetTextCharacterExtra,设置字符间隔,字符间隔加到每一个字符上,包括间隔字符,只要系统在写一个正文行。

- 中文名
- SetTextCharacterExtra
- 函数功能
- 该函数设置字符间隔
- 包括
- 间隔字符
- 函数原型
- int SetTextCharacterExtra
- hdc
- 设备环境句柄。
基本信息
函数原型: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’));//输出字符串


