见鬼了

gralei 2012-09-11 01:39:06
我在vs2008下开发了两个DLL文件 ,A.DLL是C 编写的,,B.DLL是 mfc dll 文件,其中在 B.DLL中使用了对话框。
问题:
当在a.dll中调用b.dll时,对话框成功弹出,
当我输入字母数字时,一切正常,
但是当我在界面上的文件输入框输入中文时,竟然显示乱码!!!!
奇怪的是我用CTRL+C 一些中文后ctrl +v这个输入框却是正常的!!
为什么我不关心,我想知道怎么解决?各位高手帮忙!!
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gralei 2012-09-11
  • 打赏
  • 举报
回复
哎,明白了,这是个不能解决的问题
gralei 2012-09-11
  • 打赏
  • 举报
回复
您指的 是工程属性页--》配置属性--》常规---》项目默认值---》字符集

我使用的是使用多字节字符集
Waistcoat24 2012-09-11
  • 打赏
  • 举报
回复
查看编译选项,是否是ANSI和UNICODE转换问题。

15,471

社区成员

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

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