Unicode en MFC
MFC admite el estándar Unicode para codificar los caracteres anchos en las plataformas Windows NT, Windows 2000, y Windows XP.Las aplicaciones de Unicode no pueden ejecutarse en las plataformas Windows 98.
Las versiones de Unicode de las bibliotecas MFC se describen a continuación:
Bibliotecas de vínculos estáticos
Versión de lanzamiento |
Depuración |
Descripción |
---|---|---|
UAFXCW.lib, .pdb |
UAFXCWD.lib, .pdb |
Biblioteca de vínculos estáticos Unicode MFC |
Bibliotecas de vínculos dinámicos
Versión de lanzamiento |
Depuración |
Descripción |
---|---|---|
MFC100U.lib, .dbg, def, .dll, .map, .pdb, .prf |
MFC100UD.lib, .def, .dll, .map, .pdb |
Biblioteca de importación Unicode MFC (vea comentarios siguiente para la explicación de extensiones de archivo) |
MFCS100U.lib, .pdb |
MFCS100UD.lib, .pdb |
Biblioteca de importación Unicode MFC que contiene código que se debe vincular estáticamente a una aplicación o DLL |
Tipos de archivo
Los archivos de biblioteca de importación tienen la extensión (.lib).
Los archivos de biblioteca de vínculos dinámicos tienen la extensión (.dll).
Los archivos de definición de módulo (.def) son archivos de texto que contienen instrucciones para definir un archivo .exe o .dll.
Los archivos de asignación (.map) son archivos de texto que contienen información que el vinculador utiliza al vincular un programa.
Los archivos de biblioteca (.lib) se utilizan junto con las versiones de DLL de MFC.Estos archivos contienen el código que se debe vincular estática en la aplicación o DLL.
Los archivos de base de datos de programa (.pdb) contienen la depuración y la información de estado del proyecto.
Los archivos de depuración (.dbg) contienen información (COFF FPO, y CodeView) que el depurador de Visual C++ utiliza.
Para obtener información detallada sobre convenciones de nomenclatura, vea Convenciones de nomenclatura para bibliotecas.
Para obtener información sobre cómo utilizar Unicode con MFC, vea cadenas: Unicode y compatibilidad con juegos de caracteres multibyte (MBCS).