CWinApp e la Creazione guidata applicazione MFC
Quando si crea una struttura di applicazione, la Creazione guidata applicazione MFC dichiarata una classe di applicazioni derivata da CWinApp. La Creazione guidata applicazione MFC consente inoltre di generare un file di implementazione che contiene i seguenti elementi:
Una mappa messaggi per la classe dell'applicazione.
Un costruttore di classe vuota.
Una variabile che dichiara tale l'unico oggetto classe.
Un'implementazione standard della funzione membro di InitInstance.
La classe app viene inserita nei file di origine dell'intestazione e di main di progetto. I nomi delle classi e dei file creati sono basati sul nome del progetto immesse nella Creazione guidata applicazione MFC. Il modo più semplice per visualizzare il codice per queste classi è con Visualizzazione classi.
Le implementazioni e la mappa messaggi standard fornite sono adatte per molti casi, ma è possibile modificarli in base alle necessità. Il più interessante di queste implementazioni è la funzione membro di InitInstance. In genere, si aggiungerà il codice all'implementazione scheletrica di InitInstance.