论坛» 嵌入式开发» MCU

菜鸟
2004-11-24 04:52 11楼
不错
菜鸟
2004-11-24 05:58 12楼

不错!可能是我不会用,此字库不能中西文混合输出。我的意思是汉字只能用 uglTextDrawW(),而西文只能用uglTextDraw(),能不能同时输出中西文,请高手赐教!

菜鸟
2005-02-20 03:35 13楼
其实生成字库很简单,用vc的GDI,CClientDC dc; dc.SelectFont(...);dc.TextOut(。。。);然后用一个去像素点的函数 ,得到对应坐标点的值(0或1),就是对应点阵的值.linux中有现成的源代码参考,改一下生成文件的格式就可以了. 要注意的是生成的BMF文件开头的注释部分,要不然你的文件windML找不到,呵呵,我搞了半天才注意到,没想到注释也很重要。
菜鸟
2005-09-04 04:50 14楼
楼上的方法不错呀~[em01]
菜鸟
2009-07-16 11:56 15楼

你好,能否发到我邮箱啊。谢谢!
sen756@sina.com

共15条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]