CWinApp en de MFC Application Wizard

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Wanneer er een basistoepassing wordt gemaakt, declareert de MFC-toepassingswizard een toepassingsklasse die is afgeleid van CWinApp. De wizard MFC-toepassing genereert ook een implementatiebestand met de volgende items:

  • Een berichtoverzicht voor de toepassingsklasse.

  • Een lege klasseconstructor.

  • Een variabele die het ene en enige object van de klasse declareert.

  • Een standaard implementatie van uw InitInstance lidfunctie.

De toepassingsklasse wordt in de projectheader en de hoofdbronbestanden geplaatst. De namen van de klasse en bestanden die zijn gemaakt, zijn gebaseerd op de projectnaam die u opgeeft in de wizard MFC-toepassing. De eenvoudigste manier om de code voor deze klassen weer te geven, is via klasseweergave.

De standaard implementaties en berichtoverzichten zijn geschikt voor veel doeleinden, maar u kunt deze indien nodig wijzigen. Het meest interessante van deze implementaties is de InitInstance lidfunctie. Normaal gesproken voegt u code toe aan de skeletale implementatie van InitInstance.

Zie ook

CWinApp: de toepassingsklasse
Overschrijfbare CWinApp-lidfuncties
Speciale CWinApp-services