5052|14

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

Wince6.0下增加阿塞拜疆语言 [复制链接]

定制OS的时候把阿塞拜疆(拉丁)添加进去了,
然后在UI程序中有些特殊字符总是显示不出来.
开发工具为VS2005 代码如下.

  1.                         m_statictitle.SetWindowText(_T("Az?rbaycan"));
复制代码

?这个字符显示出来就是个方框...
此帖出自WindowsCE论坛

最新回复

OK了, 问题已经解决. 结账去了.  详情 回复 发表于 2010-3-31 08:18
点赞 关注
 

回复
举报

79

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
有没有人做过类似的语言啊。
另外我把Az?rbaycan转化成UNICODE数组也显示不了?
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
阿塞拜疆 应该没在 WinCE 支持的12国语言中吧,估计得自己做一套res.
此帖出自WindowsCE论坛
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 aaa_tnt 的回复:
阿塞拜疆 应该没在 WinCE 支持的12国语言中吧,估计得自己做一套res.


不在。没有0x042C文件夹。
此帖出自WindowsCE论坛
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
看来问题没描述清楚,是添加完阿塞拜疆语言后如何显示出它的特殊字符。
比如上面的("Az?rbaycan")中的"?"
在定制OS的时候已经添加了阿塞拜疆语言,
但是UI程序跑起来后单词显示中的"?"出来是个"□"
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

6
 
没有对应的字库
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

7
 
在网上下了个AZERLAT.ttf字体.
加进去也不行.
此帖出自WindowsCE论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

8
 
UI程序跑起来后单词显示中的"?"出来是个"□"
一般出现这个问题:是没有添加相应的组件
二是,你这个是阿塞拜疆的语言,并不是通用的12种所支持的字库,需要自己制作一个字库reg
除了添加进去还要进行注册表的修改:
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
    @="xxxxxxxx"   
[HKEY_CURRENT_USER\Keyboard Layout\Preload\1]
    @="exxxxxxx"  
此帖出自WindowsCE论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 7 楼 xilidecai 的回复:
UI程序跑起来后单词显示中的"?"出来是个"□"
一般出现这个问题:是没有添加相应的组件
二是,你这个是阿塞拜疆的语言,并不是通用的12种所支持的字库,需要自己制作一个字库reg
除了添加进去还要进行注册表的修改:
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
@="xxxxxxxx"
[HKEY_CURRENT_USER\Keyboard L……


字库reg?

之前做的其他语言也不在那12种支持语言范围内也没加到字库啊.
另外要说明的一点是阿塞拜疆的字母有35个(大小写算一个),
其他字母都可以在土耳其的字符矩阵里找到.就一个"?"显示不出来.
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
在PB编译镜像之前,setting里面有一项可以设置语言!
此帖出自WindowsCE论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

11
 
引用 6 楼 jxgzlxj 的回复:
在网上下了个AZERLAT.ttf字体.
加进去也不行.


主要是没有相应的字库的原因,如果有字库,就算是英文CE系统也可以正常显示的.
此帖出自WindowsCE论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

12
 
引用 10 楼 91program 的回复:
引用 6 楼 jxgzlxj 的回复:
在网上下了个AZERLAT.ttf字体.
加进去也不行.


主要是没有相应的字库的原因,如果有字库,就算是英文CE系统也可以正常显示的.


对.阿塞拜疆的确codepage是1254,和土耳其的一样的.
那些字母在土耳其的字母表里也可以找到, 就这个"?"出来是个方框.


此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

13
 
关注中
"?"在土耳其中叶有吗?
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 12 楼 sniper167 的回复:
关注中
"?"在土耳其中叶有吗?


就这一个字母没有.
郁闷啊.
此帖出自WindowsCE论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

15
 
OK了, 问题已经解决.
结账去了.
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表