Project.rc。LANGUAGE 陳述式:
// 原始繁體中文區塊
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
// ... 資源定義 ...
// 新增英文區塊
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
// ... 翻譯後的資源定義 ...
_AFXDLL, AFX_TARG_ENU, AFX_RESOURCE_DLL
AFX_TARG_ENU:指定英文資源 DLL 命名慣例 (MFC42ENU.dll 等)。AFX_RESOURCE_DLL:啟用衛星資源 DLL 載入機制。MyAppENU.dll)。若需不重啟切換語言,需實作:
AFX_RESOURCE_DLL),使用不同資源 ID 區段。AfxSetResourceHandle(hInstResourceDLL) 切換模組句柄。標準 MFC 衛星 DLL 方式:資源複製 → 專案語言設定 → 定義巨集 → Rebuild All。適合安裝部署時依系統語言自動載入對應資源 DLL,維護成本低、符合 Windows 國際化規範。