利用资源dll制作多语言软件

发表于:2007-07-01来源:作者:点击数: 标签:




BOOL CDDApp::InitInstance()
{
        AfxEnableControlContainer();


  CSelDlg ddd;
        if(ddd.DoModal()==IDOK)
        {
  if(ddd.m_nSel == 0)
                {
                   HINSTANCE hinst=::LoadLibrary("taiwan.dll");
                   if(hinst)
  ::AfxSetResourceHandle(hinst);
  }
         }
         ....
}


制作过程:
用简体中文建立一个应用程序, 然后建立一个dll工程,将刚才程序下的res文件夹,.rc文件,resource.h文件 覆盖到dll工程中 。用Frontpage2003将.rc文件翻译成繁体中文,然后将dll工程的资源设置为中文(台湾),编译。

 


原文转自:http://www.ltesting.net