码迷,mamicode.com
首页 > 其他好文 > 详细

通过uCGUIBulider4.0建立的ucGUI文件,控件汉字不能显示问题解决办法

时间:2016-11-19 01:19:23      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:stat   系统   建立   64位   ide   问题解决   显示   博客   控件   

  由于uCGUIBulider4.0不能在64位操作系统中运行,于是在电脑上通过VMware Workstation Pro搭建虚拟的32位的win7环境,然后把win7中用uCGUIBulider4.0生成ucGUI对话框移植到keil,然后发现控件中显示不了汉字。于是开始怀疑ucGUI底层函数有bug,于是花了好一段时间追踪底层函数走向。后来通过数组测试发现,通过uCGUIBulider产生的文件里面的每个汉字大小3字节,keil中的汉字大小是2字节,即两者编码方式不同。所以只要复制整个uCGUIBulider里面的所有内容,放置在keil新建的.c文件里,汉字显示就没问题了。

  写此博客希望对后面遇到相同问题的人能够有所帮助。

通过uCGUIBulider4.0建立的ucGUI文件,控件汉字不能显示问题解决办法

标签:stat   系统   建立   64位   ide   问题解决   显示   博客   控件   

原文地址:http://www.cnblogs.com/ygdzkz/p/6079152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!