91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 46KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-04
  • 語言: 其他
  • 標簽: 程序??動態切換??

資源簡介

程序實現多國語言的動態切換解決方案 實現思想:傳統的做法是把所有的資源都放到動態庫中,一種語言一個動態庫,程序運行的時候通過加載不同的動態庫來實現多語言功能。這樣做的缺點是不能動態切換語言,如果更換語言后必須重新啟動軟件。當然,沒有人會需要經常的切換語言玩兒,但是采用動態庫的方法,如果程序需要修改資源的話,就要更新所有的動態庫,這是一個非常枯燥而且容易出現疏漏的工作。 我的方法是把所有用到的字符串都放到文件中,一種語言一個文件,根據選擇的語言到對應的文件中去加載字符串。這樣不但可以動態切換語言,而且用戶可以根據需要自己添加新的語言。

資源截圖

代碼片段和文件信息

//?MultiLanguage.cpp?:?Defines?the?class?behaviors?for?the?application.
//

#include?“stdafx.h“
#include?“MultiLanguage.h“
#include?“MultiLanguageDlg.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CMultiLanguageApp

BEGIN_MESSAGE_MAP(CMultiLanguageApp?CWinApp)
//{{AFX_MSG_MAP(CMultiLanguageApp)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//????DO?NOT?EDIT?what?you?see?in?these?blocks?of?generated?code!
//}}AFX_MSG
ON_COMMAND(ID_HELP?CWinApp::onhelp)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CMultiLanguageApp?construction

CMultiLanguageApp::C

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????7198??2003-05-01?16:42??MultiLanguage.rc
?????文件????????7697??2003-05-01?16:39??MultiLanguageDlg.cpp
?????文件????????1550??2003-05-01?16:39??MultiLanguageDlg.h
?????文件????????1287??2003-05-01?16:38??Resource.h
?????文件?????????215??2003-05-01?14:45??StdAfx.cpp
?????文件????????1054??2003-05-01?14:45??StdAfx.h
?????文件????????1838??2003-05-01?16:57??程序實現多國語言的動態切換解決方案.txt
?????文件?????????405??2003-05-01?14:45??res\MultiLanguage.rc2
?????文件????????1078??2003-05-01?14:45??res\MultiLanguage.ico
?????文件?????????840??2003-05-01?16:41??res\lang_ch.bin
?????文件?????????801??2003-05-01?16:42??res\lang_eng.bin
?????文件??????????29??2003-05-01?16:42??res\setting.bin
?????目錄???????????0??2003-05-01?14:45??res\
?????文件????????6749??2003-05-01?16:29??MultiLanguage.cpp
?????文件????????4598??2003-05-01?16:01??MultiLanguage.dsp
?????文件?????????549??2003-05-01?14:45??MultiLanguage.dsw
?????文件???????32768??2003-05-01?16:42??MultiLanguage.exe
?????文件????????1495??2003-05-01?15:55??MultiLanguage.h
?????文件????????6749??2003-05-01?16:29??MultiLanguage_Source\MultiLanguage.cpp
?????文件????????4598??2003-05-01?16:01??MultiLanguage_Source\MultiLanguage.dsp
?????文件?????????549??2003-05-01?14:45??MultiLanguage_Source\MultiLanguage.dsw
?????文件???????32768??2003-05-01?16:42??MultiLanguage_Source\MultiLanguage.exe
?????文件????????1495??2003-05-01?15:55??MultiLanguage_Source\MultiLanguage.h
?????文件????????7198??2003-05-01?16:42??MultiLanguage_Source\MultiLanguage.rc
?????文件????????7697??2003-05-01?16:39??MultiLanguage_Source\MultiLanguageDlg.cpp
?????文件????????1550??2003-05-01?16:39??MultiLanguage_Source\MultiLanguageDlg.h
?????目錄???????????0??2003-05-09?13:51??MultiLanguage_Source\res\
?????文件?????????840??2003-05-01?16:41??MultiLanguage_Source\res\lang_ch.bin
?????文件?????????801??2003-05-01?16:42??MultiLanguage_Source\res\lang_eng.bin
?????文件????????1078??2003-05-01?14:45??MultiLanguage_Source\res\MultiLanguage.ico
?????文件?????????405??2003-05-01?14:45??MultiLanguage_Source\res\MultiLanguage.rc2
............此處省略5個文件信息

評論

共有 條評論