我将应用程序的所有资源编写成DLL文件了并根据不同语言种类分成几个不同的DLL文件。当用户选请求不同的语言资源时:
m_hresInstance=LoadLibrary("xxx_en.dll");
AfxSetResourceHandle(m_hresInstance);
...后面的该如何实现呢?我感谢应该重绘一下就可以了,可是我在CMainFrame里用DrawMenuBar()后界面没有反应。请各位赐教,谢谢先!
m_hresInstance=LoadLibrary("xxx_en.dll");
AfxSetResourceHandle(m_hresInstance);
...后面的该如何实现呢?我感谢应该重绘一下就可以了,可是我在CMainFrame里用DrawMenuBar()后界面没有反应。请各位赐教,谢谢先!
m_menu.LoadMenu(IDR_MAINMENU);
DrawMenuBar();
AfxSetResourceHandle(m_hChineseInstance);
m_chineseMenu = LoadMenu(m_hChineseInstance, MAKEINTRESOURCE(IDR_MAINFRAME));HWND hWnd = GetSafeHwnd();
::SetMenu(hWnd, m_chineseMenu);