Compartir a través de


CWinApp y el Asistente para aplicaciones MFC

Cuando crea una aplicación esqueleto, 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 elementos siguientes:

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

  • Un constructor de clase vacío.

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

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

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

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

Vea también

Conceptos

CWinApp: The Application (Clase)

Funciones miembro de CWinApp que se pueden sobrecargar

Servicios especiales de CWinApp