只要主程序调用保存对话框,输入英文或是数字的文件名后.
在关闭程序时的提示就变为:
save changes to ...但是我这个程序是中文的,在没有保存即退出的时候,提示的是中文.还有在动态连接库中edit提示也是英文的,不知道为什么,痛苦~求答案。

解决方案 »

  1.   

    此问题我在有个地方看过,就是要加入一个动态DLL 转换成中文!
      

  2.   

    你可以重安一个VC SP6很好我现在一直在用
      

  3.   

    To liugang0917() 
    偶用得是 英文版+sp6To asu0722() 
    大侠在那里看到的,具体是那个DLL?
      

  4.   

    To knightshenbin
    Xp+sp2
    打最新补丁有点眉目了,等偶解决了,上来结贴散分
      

  5.   

    原因基本找到了,程序在运行中后台加载了一个dll。
    这个dll的资源内包含了MFC的保留ID,且是英文Caption。解决办法有2个:
    1、重编那个dll,修改资源,去除相关MFC保留id。
    2、在相关模块中,重定义保留ID的Caption。
      

  6.   

    你换到中文版的Windows就没这个问题,原因就是楼主说的这个。不过楼主也可以试着换一下语言的dll。