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