4.2 中文资源
默认情况下BCG的资源为英文,以下方法修改为中文资源。
4.2.1 动态库连接BCG
- 在
InitInstance()中,加载资源库const TCHAR* const STR_MAIN_BCGCHS_NAME = _T("BCGCBProResCHS.dll"); HINSTANCE m_hBCGChinese = LoadLibrary(STR_MAIN_BCGCHS_NAME); if (m_hBCGChinese) { BCGCBProSetResourceHandle(m_hBCGChinese); }
- 在
ExitInstance()中释放资源库if (m_hBCGChinese) { FreeLibrary(m_hBCGChinese); }
- 在发布时,提供动态库BCGCBProResCHS.dll
4.2.2 静态库链接BCG
- 资源视图下,右键rc文件,“资源包括”,在只读符号指令添加
#include "bcgprores.h",在编译时指令添加L.chs\BCGControlBar.rc

本文详细介绍了如何将BCG的资源从英文修改为中文,包括动态库连接和静态库链接两种方法。动态库连接需在InitInstance()加载资源库,并在ExitInstance()释放资源库;静态库链接则需在资源视图下进行相应设置。
267

被折叠的 条评论
为什么被折叠?



