Compartir a través de


CWinApp y el Asistente para aplicaciones MFC

Cuando crea una aplicación maestra, el asistente para aplicaciones MFC declara una clase de aplicación derivada de CWinApp. El asistente para aplicaciones MFC también genera un archivo de implementación que contiene los siguientes elementos:

  • Un mapa de mensajes para la clase de aplicación.

  • Un constructor de clases vacío.

  • Una variable que declara el único objeto de la clase .

  • Una implementación estándar de la función miembro InitInstance.

La clase de aplicación se coloca en el encabezado del proyecto y en los archivos de código fuente principales. Los nombres de la clase y los archivos creados se basan en el nombre del proyecto que proporciona en el asistente para aplicaciones MFC. La manera más fácil de ver el código de estas clases es mediante Vista de clases.

Las implementaciones estándar y el mapa de mensajes proporcionados son adecuados para muchos propósitos, pero puede modificarlos según sea necesario. La más interesante de estas implementaciones es la función miembro InitInstance. Normalmente, agregará código a la implementación maestra de InitInstance.

Consulte también

CWinApp: la clase Application
Funciones miembro de CWinApp que se pueden sobrecargar
Servicios especiales de CWinApp