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’));//輸出字元串