我在核心字体为中文的情况下开发的程序(界面为简体中文)现在要运行在核心字体日文的操作系统下,如何使界面为简体中文?实在不行,繁体中文也可以!~这个问题是在苦恼死我了,希望各位高手能替我出出注意,在下高分相赠,并且万分感谢啊!

解决方案 »

  1.   

    1、将所有资源做成一个DLL文件
    2、用GetOemCp判断是何种语言
    3、根据返回值,加载相应的语言包The GetOEMCP function retrieves the current OEM code-page identifier for the system. (OEM stands for original equipment manufacturer.) UINT GetOEMCP(VOID)
     ParametersThis function has no parameters. Return ValuesIf the function succeeds, the return value is the current OEM code-page identifier for the system or a default identifier if no code page is current.ResFollowing are the OEM code-page identifiers: Identifier Meaning
    437 MS-DOS United States
    708 Arabic (ASMO 708)
    709 Arabic (ASMO 449+, BCON V4)
    710 Arabic (Transparent Arabic)
    720 Arabic (Transparent ASMO)
    737 Greek (formerly 437G)
    775 Baltic
    850 MS-DOS Multilingual (Latin I)
    852 MS-DOS Slavic (Latin II)
    855 IBM Cyrillic (primarily Russian)
    857 IBM Turkish
    860 MS-DOS Portuguese
    861 MS-DOS Icelandic
    862 Hebrew
    863 MS-DOS Canadian-French
    864 Arabic
    865 MS-DOS Nordic
    866 MS-DOS Russian (former USSR)
    869 IBM Modern Greek
    874 Thai
    932 Japan
    936 Chinese (PRC, Singapore)
    949 Korean
    950 Chinese (Taiwan, Hong Kong) 
    1361 Korean (Johab)