有关TextOut使用时的一个问题!(up有分!)(100分)

  • 主题发起人 主题发起人 feifan
  • 开始时间 开始时间
F

feifan

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用TextOut输出文本时出现了一个问题,清大家帮帮我!
问题是:
我用TextOut(0,0,' 一段文字')时,输出结果时产生“□“字符
结果如下:
□一段文字
不知道这是什么原因造成的?我怎么才能防止这种现象?
 
有控制符吧
 
' 一段文字'
你没看见' 一'前多了一个空格,把这空格去掉。
 
英文会不会出现这样的现象
 
一前面的空格不能删掉的!我还要保持格式!有没有比较好的方法?
 
□用空格替换掉!是个不可见的字符,一般是输入法造成的
 
TextOut(0,0,#10+'一段文字');
 
TextOut(0,0,' '+'一段文字');应该可以如此处理
 
一定是输入法的问题,你再试一次吧
 
TextOut不会有问题,' 一段文字'前面一定是有个非法字符!
你可以把字符串转换为16进制的看看。
 
多人接受答案了。
 
换种字体!
 
接受答案了.
 
后退
顶部