计算机vb可以不学吗,不是计算机专业但学过c语言和vb,如何才能更快的开始window应用程序的开发。...

Hi,

感谢在MSDN论坛发帖。

>>" 转换成可以供显示屏应用的字符库 "

这个问题,首先你要考虑平台什么,这个屏幕上面跑的是什么系统?windows吗?

你还需考虑,用的是点阵字体,还是矢量字体,还有unicode编码只是编码,它没有规定具体是如果存储在计算机里的,这就需要考虑使用的是utf-8 还是utf-16,-16还分大端 和小段的区别, 这些你需要弄清楚的。

如果是点阵字体的开发,你就需要知道显示一个字或者字母,用的是多大的内存(32字节 还是16字节),如果是矢量字体,我建议你看一下开源库,比如freetype 是如何显示一个字的。

显示的流程大致如下:

首先你需要获取字体的16进制的编码,然后根据这个编码在字库里面找到对应的字体内容(点阵字体,就一个数组,数组元素是一个32字节或者16字节的数值,来表明哪位灭,哪位亮),矢量字体类似这个数组,然后就是描点,一个像素占多少位。

Best Regards,

Hart

Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints

to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值