Convenciones de nomenclatura para archivos DLL de MFC
Los archivos DLL y las bibliotecas incluidos en MFC utilizan una convención de nomenclatura estructurada. Esto facilita determinar qué archivo DLL o biblioteca debe utilizar para cada propósito.
Las bibliotecas de importación necesarias para compilar aplicaciones o archivos DLL de extensión que utilicen estos archivos DLL tienen el mismo nombre base que el archivo DLL, pero con una extensión de nombre de archivo .lib.
Convención de nomenclatura de archivos DLL compartidos
Archivo DLL |
Descripción |
---|---|
MFCx0.DLL |
Archivo DLL de MFC, versión de lanzamiento ANSI |
MFCx0U.DLL |
Archivo DLL de MFC, versión de lanzamiento Unicode |
MFCx0D.DLL |
Archivo DLL de MFC, versión de depuración ANSI |
MFCx0UD.DLL |
Archivo DLL de MFC, versión de depuración Unicode |
Si una aplicación o un archivo DLL de extensión se vincula dinámicamente al archivo DLL compartido de MFC, deberá incluir MFCx0.DLL en el producto. Si la aplicación requiere compatibilidad con Unicode, deberá incluir en su lugar MFCx0U.DLL.
Si el archivo DLL se vincula estáticamente a MFC, deberá vincularlo a una de las bibliotecas MFC estáticas. A estas versiones se les asignan nombres que siguen la convención [N|U]AFXCW[D].LIB. Para obtener más información, vea la tabla "Convenciones de nomenclatura para bibliotecas de vínculos estáticos" en Convenciones de nomenclatura para bibliotecas (MFC).
Para obtener una lista de los archivos DLL de Visual C++ que pueden distribuirse con las aplicaciones, lea el archivo Redist.txt del directorio de instalación de Visual Studio.