使用GDI API SetTextCharacterExtra() 示例: [DllImport("gdi32.dll", CharSet=CharSet.Auto)] public static extern int SetTextCharacterExtra( IntPtr hdc, // handle to DC int nCharExtra // extra-space value );public void Draw(Graphics g) { IntPtr hdc = g.GetHdc(); SetTextCharacterExtra(hdc,20);//设置字符间距 g.ReleaseHdc(hdc);//绘制 e.Graphics.DrawString("str",this.Font,Brushes.Black,0,0); }
SetTextCharacterExtra()
示例:
[DllImport("gdi32.dll", CharSet=CharSet.Auto)]
public static extern int SetTextCharacterExtra(
IntPtr hdc, // handle to DC
int nCharExtra // extra-space value
);public void Draw(Graphics g)
{
IntPtr hdc = g.GetHdc();
SetTextCharacterExtra(hdc,20);//设置字符间距
g.ReleaseHdc(hdc);//绘制
e.Graphics.DrawString("str",this.Font,Brushes.Black,0,0);
}