使用BCGControlBar Professional DLL版本进行本地化:
1. 将以下成员添加到您的应用程序类:
HINSTANCE m_hinstBCGCBRes;
2. 在应用程序的InitInstance()中添加DLL资源初始化:
m_hinstBCGCBRes = LoadLibrary(_T("BCGCBProRes***.dll")); // *** - languageBCGCBProSetResourceHandle(m_hinstBCGCBRes);
3. 在ExitInstance中卸载资源DLL:
FreeLibrary(m_hinstBCGCBRes);
使用BCGControlBar Professional静态库版本进行本地化:
在项目的”Resource Includes”对话框(View | Resource Includes)中进行修改
#include "bcgcontrolbar.rc"
为
#include "L.***bcgcontrolbar.rc" // *** language, e.g. #include "L.FRAbcgcontrolbar.rc"
如何将库资源翻译成新的语言/strong>
1. 在BCGControlBar Professional目录下,创建一个名为”L.***”的目录,其中“ ***”是语言名称前缀。
2. 从任何其他现有语言目录中复制以下文件:
- bcgcbarres.cpp
- bcgcbarres.dsp
- bcgcbarres.dsw
3. 从BCGControlBar Professional目录中复制bcgcbarres.rc(英文资源)。
4. 在Visual Studio中,打开bcgcbarres项目。
5. 删除资源版本信息。
6. 将DLL输出文件名更改为”….binBCGCBRes***.dll”(***-是语言名称前缀)
7. 翻译对话框、字符串和菜单资源。
如果您对BCGSoft的产品感兴趣,也可直接咨询“在线客服”!
现购买BCGSoft正版授权最高直降万元,欢迎点击了解产品正版授权>>

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!