在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, def, .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) 文件是包含信息链接器使用,在链接程序中的文本文件。
入库 (.lib) 文件与 MFC 的 DLL 版本一起使用。 这些文件包含应用程序或 DLL 必须静态链接的代码。
程序数据库 (.pdb) 文件中调试和项目状态信息。
调试 (.dbg) 文件包含 Visual C++ 调试器使用的信息 (COFF FPO 和 CodeView)。
有关命名约定的详细信息,请参见 库命名约定。
有关使用 MFC 的 Unicode 的信息,请参见 字符串:Unicode 和多字节字符集 (mbcs) 支持。