开发一系统,希望通过用户选择可以使界面呈现中文或英文系统,应如何实现?谢谢!
如文件菜单项,中文系统显示“文件”,英文系统显示“File”

解决方案 »

  1.   

    多语言支持,可以使用资源DLL,或者使用两套RC资源文件,参考:
    http://www.vckbase.net/document/finddoc.asp?keyword=%B6%E0%D3%EF%D1%D4
      

  2.   

    http://www.vccode.com/file_show.php?id=2768
    http://www.vccode.com/file_show.php?id=2161
    http://www.vccode.com/file_show.php?id=1763
      

  3.   

    使用纯资源dll,程序用应该显式调用::LoadLibrary
      

  4.   

    要动态切换是不是只有在程序中硬写啊?不管是不是分开放在不同的dll中。
      

  5.   

    做个INI文件,程序显示的字符都从这个INI文件中读取,改变配制,就可以实现多语种显示了
      

  6.   

    谢谢各位大哥!
    是否可以总结为以下几种:
    1。两套资源
    2。纯资源DLL
    3。INI文件
    请指点,谢谢!
      

  7.   

    据我所知,现在流行的做法是做INI文件,瑞星等多语版的就是采用的这个方法,简单实用。
      

  8.   

    应该是做两个动态库,相同的字符串都用相同的ID,
    界面用动态库的资源,然后在程序中判断系统的语言,然后再LOAD相应的库.