在eXtreme Toolkit Pro 11.2.1中使用中文

    eXtreme Toolkit是很好的界面库,也有中文资源,但在使用中对中文的支持不好,使用前仍然需要我们做一些工作,才能方便的使用中文。

    修改工作包括两个部分,编译动态链接库和修改工程向导。
    编译动态链接库:
  1. 在Source\TaskPanel\res文件夹中,复制Resource.rc为Resource_zh_CN.rc,用记事本打开,修改内容:
    #if  !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
    #ifdef _WIN32
    LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
    #pragma  code_page(1252)
    #endif   // _WIN32
    替换为:
    #if  !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
    #ifdef _WIN32
    LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
    #pragma  code_page(936)
    #endif   // _WIN32
  2. 修改Source\XTToolkitPro.rc文件,修改内容:
    #define  LANGUAGE_DEFAULT(ProdName) <##ProdName##\res\Resource.rc>
    替换为:
    #define  LANGUAGE_DEFAULT(ProdName) <##ProdName##\res\Resource_zh_CN.rc>
    修改工程向导:
  1. 修改文件Utils\AppWizard\vc80\vcWizards\XTPAppWizard\html\1033\AppType.htm,搜索PopulateLanguages(),修改内容:
    // var strInstalledLangs = window.external.GetInstalledLangs();
    var  strInstalledLangs  =   " 1033 "
    替换为:
    var  strInstalledLangs  =  window.external.GetInstalledLangs();
    // var strInstalledLangs = "1033"
  2. 在Utils\AppWizard\vc80\vcWizards\XTPAppWizard\templates文件夹下,复制1033文件夹为2052文件夹
  3. 比照2052文件夹与<VS2005安装文件夹>\VC\VCWizards\AppWiz\MFC\Application\templates\2052下的资源文件all.rc、dlgall.rc、root.rc2,将字符串修改为中文。建议使用UltraEdit的对比功能。
  4. 修改2052文件夹中的frame.cpp文件夹,替换_T("Menu Bar")为_T("菜单栏"),替换_T("Standard")为_T("标准")。
    在完成以上步骤后,运行Deploy.exe部署即可。

    为了方便大家,我把我的修改成果打包,节省大家的时间。解压后直接复制覆盖即可。 eXtreme Toolkit汉化下载
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
☆ 资料说明:☆ 专业级MFC界面控件套装,包含命令工具栏、浮动面板和属性网格,支持最近的Visual Studio 2010和Windows7风格; 压缩包内包括安装程序和注册机; ☆ 软件简介:☆ Codejock Software 创建于 1998 年,专业开发 MS Visual Studio 开发环境下的组件,便于 VC 开发人员轻松开发出各种界面,如类似 VC++6.0 的开发界面、 Outlook 界面等,并支持 XP 风格。由于功能的完善, Extreme Toolkit 被许多大公司采用。 2003 年 Codejock 公司加快开发,开发出一系列界面组件,包括 Extreme Toolkit 4.1 , Extreme Toolkit ProExtreme Suite 等组件包,支持开发环境也从 VC++5/ 6 升 级到 VC++.NET 和 VB ,而且支持 Windows XP 、 OfficeXP/2003 、 Outlook2003 、 Visual Studio 2005 等风格主题。目前是 VC/VB 和 .NET 开发环境下最好的界面开发组件之一。 Codejock 软件公司的 Xtreme Toolkit Pro 提供了 Xtreme Toolkit 标准版的所有特性,以及 Xtreme Suite 的所有高级特性,包括 Xtreme 控制栏(Xtreme Command Bars)—— 把需要创建的具有改进对接算法的所有组件提供给 Windows 的图形用户界面(GUI)工程师,这些组件用来创建具有 Microsoft Office XP 风格的工具栏和菜单、 Xtreme 浮动面板(Xtreme Docking Pane)—— 把所有组件提供给 Windows 的图形用户界面(GUI)工程师,这些组件用来创建具有改进 Visual Studio.NET 风格的浮动面板、 Xtreme 属性网格(Xtreme Property Grid)—— 把完善的 Visual Studio.NET 风格的属性网格提供给 Windows 的图形用户界面(GUI)工程师。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值