首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于字体本身,与绘制字体的有关问题,2天了,快疯了

2012-02-16 
关于字体本身,与绘制字体的问题,2天了,快疯了 - C++ Builder / Windows SDK/API好吧。。上面这个字符串,我用

关于字体本身,与绘制字体的问题,2天了,快疯了 - C++ Builder / Windows SDK/API

好吧。。
上面这个字符串,我用 gdi,directx,photoshop 都绘制过,都是一个结果
下面这个字符串,是一个游戏中绘制的,专门显示人物的姓名,已知这个游戏用的是 DirectX

正如我图上所说的,字体,大小,字符集,都相同,每个字符,“单独比较,完全相同”,整个字符串的宽度,高度,也相同。
可为什么会匹配不上呢??

大家看看,上面这个字符串中的“a”明显的,左边空出一截来。但是,下面这个游戏中的字符串,当中的“a”却没有这个空。

我就纳闷了,都是一个字体,一个字符集,其他字母都一样,怎么会唯独这个“a”(或许还有其他字母)会有差别的。更何况,字符串的整体长度是一样的。。。。。

请大家帮帮忙,没把握的,随便猜猜也行,我都会去尝试的。分数不是问题。。。。

[解决办法]
不知道是不是有什么自动调整宽度的属性, 比如Word中就会这样, 会非常"聪明"的改变字符间距
[解决办法]

探讨

等宽字体???我只能肯定,都用的是“宋体”,字符集是 GB2312 XXXX (记不得名字了)。
等宽字体是什么意思??

热点排行