在 MFC 中的 Unicode
MFC 支援 Unicode 標準 Windows NT、 Windows 2000 及 Windows XP 的平台上的寬字元的編碼方式。Unicode 應用程式無法在 Windows 98 平台上執行。
說明 MFC 程式庫的 Unicode 版本如下:
靜態連結程式庫
Release |
偵錯 |
描述 |
---|---|---|
UAFXCW.lib、.pdb |
UAFXCWD.lib、.pdb |
Unicode MFC 靜態連結程式庫 |
動態連結程式庫
Release |
偵錯 |
描述 |
---|---|---|
MFC100U.lib、.dbg、 定義、.dll、.map.pdb、.prf |
MFC100UD.lib、.def、.dll、.map、.pdb |
Unicode MFC 程式庫匯入 (請參閱下方的備忘稿,如需說明的副檔名) |
MFCS100U.lib、.pdb |
MFCS100UD.lib、.pdb |
Unicode MFC 匯入包含程式碼必須在應用程式或 DLL 中靜態連結程式庫 |
檔案類型
匯入程式庫檔案有副檔名 (.lib)。
動態連結程式庫檔案有副檔名 (.dll)。
模組定義 (.def) 檔是包含用來定義.exe 或.dll 的陳述式的文字檔。
對應 (.map) 檔案是包含資訊的連結器在連結程式時所使用的文字檔案。
MFC 的 DLL 版本搭配使用程式庫 (.lib) 檔案。這些檔案包含在應用程式或 DLL 必須以靜態方式連結的程式碼。
程式資料庫 (.pdb) 檔案會包含偵錯和專案狀態資訊。
偵錯 (.dbg) 檔案包含 Visual C++ 偵錯工具使用的資訊 (COFF FPO 和可檢視程式碼)。
如需命名慣例的詳細資訊,請參閱程式庫命名慣例。
在 Unicode 中使用 MFC 的資訊,請參閱字串: Unicode 和多位元組字元設定 (MBCS) 支援。