自己用CEdit::Create(...)创建的CEdit控件 和在资源编辑器里添加后生成的CEdit控件有和区别~~

NWin9X 2004-12-24 05:17:31
今天写一个UNICODE程序时发现:在资源编辑器里添加后生成的CEdit控件里可以正常显示韩文,而自己用CEdit::Create(...)创建的CEdit控件里就不能正常的显示韩文~~ 请问各位,这两者哪里不同?
...全文
204 点赞 收藏 15
写回复
15 条回复
fanqing 2005年01月15日
没办法,高手不肯来啊!我也没学到什么!
最后的努力


回复 点赞
NWin9X 2005年01月12日
唉,一周过去了,仍然没有结果~~
回复 点赞
NWin9X 2005年01月05日
还是希望哪位由此经验的前辈指点一下~~ 恩泽千秋万代啊~~
回复 点赞
fanqing 2005年01月05日
强烈关注




学习
回复 点赞
NWin9X 2005年01月05日
没辙了,还是用资源编辑器建CEdit控件,然后建了一堆CEdit的指针来管理这些控件~~唉~~
回复 点赞
nwpulipeng 2005年01月05日
学习,帮顶!!
回复 点赞
fanqing 2005年01月05日
强烈关注




学习
回复 点赞
NWin9X 2004年12月27日
Rebuild~没用~~ 唉,还是老样子,在资源编辑器加入的CEdit可以显示韩文,自己用CEdit::Create(..)的却不能显示韩文~~ (工程是以UNICODE编译的)
回复 点赞
bluestone 2004年12月24日
我遇到过,Rebuild一次就好了,实在晕~!

实际上无论在资源编辑器创建还是动态创建都是可行的。
回复 点赞
fanoble 2004年12月24日
是不是要改线程的语言环境
回复 点赞
NWin9X 2004年12月24日
查了MSDN,发现 Create参数里没有涉及UNICODE的条目; 自己Create的控件可以显示中文和英文
回复 点赞
iamzxx 2004年12月24日
看你的CREATE参数吧,最好先试下能否显示英文
回复 点赞
likongxu 2004年12月24日
最好自己定义个类继承CEdit
回复 点赞
DentistryDoctor 2004年12月24日
你可以先用TRACE看看资源管理中添加的编辑控件的Style/StyleEx,
然后你的控件Create之后ModifyStyle/ModifyStyleEx.
回复 点赞
快乐鹦鹉 2004年12月24日
可能你自己创建的控件设置的属性还不够吧
回复 点赞
发动态
发帖子
界面
创建于2007-09-28

7973

社区成员

11.5w+

社区内容

VC/MFC 界面
社区公告
暂无公告