uiq3.0sdk最终版模拟器显示中文
2007-04-18 13:52
267 查看
1. 备份SDK安装目录下的"/epoc32/release/winscw/udeb/Z/Resource/Fonts"目录及该目录下所有文件,随后删除该目录下所有文件
2. 拷贝Windows中的“仿宋体”字体文件到1.中的字体目录中。我用的是Windows 2000 Professional Edition SP4,因此拷贝了"C:/WINNT/Fonts/simfang.ttf"
3. 修改SDK安装目录下的"/Examples/UIQ/QHelloWorld"示例程序,
// HelloWorldView.cpp
...
#include <eiklabel.h> // for CEikLabel
...
void CHelloWorldView::ViewConstructL()
{
// Loads information about the UI configurations this view supports
// together with definition of each view.
ViewConstructFromResourceL(R_HELLOWORLD_UI_CONFIGURATIONS);
CEikLabel* label = LocateControlByUniqueHandle<CEikLabel>(EHelloWorldLabelCtrl);
_LIT(KTest, "test/u6211"); // 6211是“我”字的16进制Unicode值
label->SetTextL(KTest);
}
...
4. Build修改后的示例程序
bldmake bldfiles
abld build winscw udeb
5. 启动仿真器后打开HelloWorld程序即可看到屏幕中间的Lable控件上显示着字符串"test我"。
如果楼主替换了字体文件后仍无法在自己的程序中显示中文,则有可能是你的程序有问题,具体问题具体分析吧。
2. 拷贝Windows中的“仿宋体”字体文件到1.中的字体目录中。我用的是Windows 2000 Professional Edition SP4,因此拷贝了"C:/WINNT/Fonts/simfang.ttf"
3. 修改SDK安装目录下的"/Examples/UIQ/QHelloWorld"示例程序,
// HelloWorldView.cpp
...
#include <eiklabel.h> // for CEikLabel
...
void CHelloWorldView::ViewConstructL()
{
// Loads information about the UI configurations this view supports
// together with definition of each view.
ViewConstructFromResourceL(R_HELLOWORLD_UI_CONFIGURATIONS);
CEikLabel* label = LocateControlByUniqueHandle<CEikLabel>(EHelloWorldLabelCtrl);
_LIT(KTest, "test/u6211"); // 6211是“我”字的16进制Unicode值
label->SetTextL(KTest);
}
...
4. Build修改后的示例程序
bldmake bldfiles
abld build winscw udeb
5. 启动仿真器后打开HelloWorld程序即可看到屏幕中间的Lable控件上显示着字符串"test我"。
如果楼主替换了字体文件后仍无法在自己的程序中显示中文,则有可能是你的程序有问题,具体问题具体分析吧。
相关文章推荐
- UIQ3.0模拟器上网和显示中文
- cocos2d-x 3.0 使用Sax解析xml文档(解决中文显示问题)
- zabbix3.0中文显示乱码的问题
- WinCE5.0中文模拟器SDK(VS2005)的配置
- 最新版本的MOBILE 6.0 SDK下载地址及中文模拟器下载地址
- 索爱模拟器支持中文显示修改方法
- Cocos2dx 3.0 过渡篇(六)中文显示的一种解决办法
- Windows Mobile 6.0 SDK和中文模拟器下载
- Windows Phone SDK 中文完整版模拟器
- 【转】Windows Mobile 6.0 SDK和中文模拟器下载
- 9800模拟器可以显示中文,但是不能在在选项中选择中文,也就不能录入中文
- cocos2dx 3.0 显示中文及乱码解决方案
- Mac装完Oh My Zsh之后Android Studio 3.0中Terminal 中文显示乱码
- Windows Phone SDK 中文完整版模拟器
- WinCE5.0中文模拟器SDK(VS2005)的配置
- blackberry 模拟器如何显示中文
- WinCE5.0中文模拟器SDK(VS2005)的配置
- 将RedHat 7.0的汉化进行到底 Unicon 3.0 中文显示
- MyGUI 3.0 支持中文显示及中文输入
- OSG3.0 +cegui0.7.5 结合(支持中文显示)