6055|16

2

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

在VS2005 C++文件中输入Unicode字符的问题. [复制链接]

最近在做多国语言OS碰到个问题.就是在2005中直接输入一些Unicode字符,有些很奇怪的问题.
1.在一个数组里输了UNICODE字符时,会莫名其妙多出一些字符来.
2.在SetWindowText函数中直接输入UNICODE字符,整个工程就会自动退出.

工程属性设置里我也支持了UNICODE字符.
Project-> Properties-> Configurations   Properties-> General-> Project   Defaults-> Charater   Set->Use Unicode Character Set

最新回复

没有用到VAssistX插件,我的VS2005挺好用.不过要求你的系统定制中支持相应的语言.要不也没用.  详情 回复 发表于 2010-4-22 19:38
点赞 关注

回复
举报

1

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
类似于:
[code]

只要在VS2005里复制这段代码.2005会自动退出.
如果在文本编辑器里先写好, 再用2005打出也会自动退出.
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
呵呵,把这个bug报给VA,等待解决
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
为啥没人回呢?
现在可以判定是因为我加的VAssistX插件引起来的.
但是不能因为这个我下次就不用VAssistX了吧.
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

5
 
VA引起的?  全部重装下算了,省得折腾。
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

6
 
可以贴些程序中相关的代码来看看
用UNICODE字符,要用_T或者L宏来通知编译器使用宽字符吧
 
 
 

回复

17

帖子

0

TA的资源

一粒金砂(中级)

7
 
引用 6 楼 roc196 的回复:
呵呵,把这个bug报给VA,等待解决


都有这个问题吗?
 
 
 

回复

1

帖子

0

TA的资源

禁止访问

8
 
提示: 作者被禁止或删除 内容自动屏蔽
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

9
 
重装太麻烦了.
我宁愿不用VA
有没有折中的办法.
 
 
 

回复

100

帖子

0

TA的资源

五彩晶圆(中级)

10
 
放资源里
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

11
 
EVC4 不支持 UNICODE
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

12
 
不知你要显示的文本是否从右到左的文字?
可能 VS2005 对这种文字的支持不太好。
试试 VS2008 或者 VS2010 吧
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 10 楼 wangou42 的回复:
不知你要显示的文本是否从右到左的文字?
可能 VS2005 对这种文字的支持不太好。
试试 VS2008 或者 VS2010 吧


那是希伯来文, 是从右到左的。
也不是所有的希伯来文都是自动退出。

现在电脑上只装了2005
谁装了2008的帮忙试一下。
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

14
 
我用的是vs2008,复制到代码里跟eeworld上显示的一样,没有问题
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 13 楼 xiaohf702 的回复:
我用的是vs2008,复制到代码里跟eeworld上显示的一样,没有问题

你有用VAssistX插件吗?
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

16
 
唉.没人理我了/
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

17
 
没有用到VAssistX插件,我的VS2005挺好用.不过要求你的系统定制中支持相应的语言.要不也没用.
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表