Asistente para aplicaciones MFC
Actualización: noviembre 2007
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 código fuente escritos en C++ (.cpp), archivos de recursos (.rc), archivos de encabezado (.h) y un archivo de proyecto (.vcproj). 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 and MDI.
El proyecto utiliza la Document/View Architecture.
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.
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 preliminar.
Admite controles ActiveX. Para obtener más información, vea Sequence of Operations for Creating ActiveX Controls.
El proyecto no ofrece compatibilidad con Automation, 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 Class.
La clase de aplicación del proyecto se deriva de CWinAppEx Class.
La clase de documento del proyecto se deriva de CDocument Class.
La clase de marco principal del proyecto se deriva de CMDIFrameWndEx Class.
La clase de marco secundario del proyecto se deriva de CMDIChildWndEx Class.
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
Using the Classes to Write Applications for Windows