我发现给MFC程序加载XP主题会出乱码,哪位高手知道原因?

dazedase 2007-01-26 02:59:31
我发现给MFC程序加载XP主题会出乱码,哪位高手知道原因?

用MFC建立一个SDI,视图类选用CEditView,这样编译好之后就完成了一个记事本程序,用该程序打开文本文件能够正常打开显示
但是在XP系统下,一旦将XP的主题加载到该MFC程序上,无论打开什么文本,在EditView上显示的就全是乱码,不知是何原因,望高手指教.

给MFC程序加载XP主题的方法有两种:一种是用manifest文件,另一种在工程资源内添加该manifest资源,我发现只要是用了上述任何一种方法,就会使MFC的CEditView无法正常显示文本,对于MDI也是如此,即便是在xp环境下没有使用任何主题设置,也是一样.

望高手指教!
...全文
312 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dazedase 2007-03-02
  • 打赏
  • 举报
回复
还是无法解决
算了,拖太久了
结了
pyrophile 2007-01-29
  • 打赏
  • 举报
回复
manifest里也要改写,建议好好检察一下manifest文件
dazedase 2007-01-29
  • 打赏
  • 举报
回复
再D一次!
dazedase 2007-01-27
  • 打赏
  • 举报
回复
天!没有人知道吗?
dazedase 2007-01-27
  • 打赏
  • 举报
回复
哪位DX知道?
望指教
小弟我不胜感激
swimmer2000 2007-01-27
  • 打赏
  • 举报
回复
应该是mainfest文件内容没写好
检查下encodeing
dazedase 2007-01-26
  • 打赏
  • 举报
回复
没有人知道这是怎么回事吗?
急急急~急死我鸟
哪位装的是XP有空试验一下哈 :P

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧