Asistente para aplicaciones MFC
El Asistente para aplicaciones MFC genera una aplicación que, al compilarse, implementa las características básicas de una aplicación ejecutable para Windows (.exe).La aplicación MFC inicial incluye archivos de origen escritos en C++ (.cpp), archivos de recursos (.rc), archivos de encabezado (.h) y un archivo de proyecto (.vcxproj).El código generado en estos archivos iniciales se basa en MFC.
[!NOTA]
El asistente creará archivos adicionales para el proyecto en función de las opciones que seleccione.Por ejemplo, si selecciona Ayuda contextual en la página Características avanzadas, el asistente crea los archivos necesarios para compilar los archivos de Ayuda del proyecto.Para obtener más información sobre los archivos que crea el asistente, vea Tipos de archivos creados para proyectos de Visual C++ y el archivo Readme.txt del proyecto.
Información general
En esta página del asistente se describe la configuración actual de la aplicación para la aplicación MFC que va a crear.De forma predeterminada, el asistente crea un proyecto de la manera siguiente:
Tipo de aplicación, Asistente para aplicaciones MFC
El proyecto se crea con compatibilidad con la interfaz de múltiples documentos organizados por fichas.Para obtener más información, vea SDI y MDI.
El proyecto utiliza la Arquitectura documento/vista.
El proyecto utiliza las bibliotecas de Unicode.
El proyecto se crea utilizando el estilo de proyecto de Visual Studio y permite el cambio de estilos visuales.
El proyecto utiliza MFC en un archivo DLL compartido.Para obtener más información, vea Archivos DLL de Visual C++.
Compatibilidad con documentos compuestos, Asistente para aplicaciones MFC
- El proyecto no proporciona compatibilidad con documentos compuestos.
Cadenas de plantillas de documentos, Asistente para aplicaciones MFC
- El proyecto utiliza su nombre para las cadenas de plantillas de documentos predeterminadas.
Compatibilidad con bases de datos, Asistente para aplicaciones MFC
- El proyecto no proporciona compatibilidad con bases de datos.
Características de la interfaz de usuario, Asistente para aplicaciones MFC
- El proyecto implementa las características estándar de las interfaces de usuario para Windows, como un menú de sistema, una barra de estado, cuadros para maximizar y minimizar, un cuadro Acerca de, una barra de menús y una barra de acoplamiento estándar, y marcos secundarios.
Características avanzadas, Asistente para aplicaciones MFC
El proyecto ofrece compatibilidad con la impresión y la vista previa de impresión.
Admite controles ActiveX.Para obtener más información, vea Secuencia de operaciones para crear Controles ActiveX.
El proyecto no ofrece compatibilidad con automatización, MAPI, Windows Sockets ni Active Accessibility.
El proyecto admite un panel acoplable Explorador, un panel acoplable Resultados y un panel acoplable Propiedades.
Clases generadas, Asistente para aplicaciones MFC
La clase de vista del proyecto se deriva de CView (Clase).
La clase de aplicación del proyecto se deriva de CWinAppEx (Clase).
La clase de documento del proyecto se deriva de CDocument (Clase).
La clase de marco principal del proyecto se deriva de CMDIFrameWndEx (Clase).
La clase de marco secundario del proyecto se deriva de CMDIChildWndEx (Clase).
Para cambiar esta configuración predeterminada, haga clic en el título de la ficha correspondiente en la columna izquierda del asistente y realice las modificaciones en la página que aparece.
Después de crear un proyecto de aplicación MFC, puede agregar objetos o controles al proyecto mediante los asistentes para código de Visual C++.
Vea también
Tareas
Conceptos
Utilizar las clases para escribir las aplicaciones para Windows