Die MFC -Bibliothek stellt eine Weiterentwicklung des Ausnahmebehandlungsmodell of plain C + +. In Visual C + + kann der Anwender benutzerdefinierte Ereignisse definieren , wenn Fehler in einem Programm auftreten . Die Veranstaltung in Frage kann ein Signalton , eine andere Meldung oder die Beendigung eines Threads sein . MFC Veranstaltungen, wie die Beispiel-Code unten angegebenen eignen sich für Mission-Critical- Visual C + +-Anwendungen . Things You 
 Microsoft Visual Studio 
 brauchen anzeigen Weitere Anweisungen 
 1 
 Gib die folgende Erklärung eine globale Reichweite . Wenn Sie eine eigene Header-Datei sind für alle Ihre Erklärungen beinhalten die Aussage unten an der Spitze aller Erklärungen in dieser Header-Datei : 
 int CODERSOURCEMSG ; Seite 2 
 Declare den Prototyp der Handler-Funktion , die um Wraps die Veranstaltung in das entsprechende Modul . Verwenden Sie die folgende Signatur : 
 afx_msg nichtig onCODERSOURCEMSG (); 
 3 
 Schreiben Sie die Handler-Funktion für das Ereignis : 
 nichtig onCODERSOURCEMSG () { 
 Twitter //Legen Sie die Code der Veranstaltung hier 
 } 
 4 
 erstellen Sie ein Message Map . Um herauszufinden, wie Nachricht Karten im Microsoft Visual Studio erstellt werden, Visual C + +, lesen eHow Artikel "How to Message Karten in MFC Erstellen" . Fügen Sie das folgende Makro in der Nachricht Karte : 
 ON_REGISTERED_MESSAGE ( CODERSOURCEMSG , onCODERSOURCEMSG ) 
 5 
 Legen Sie die folgende Zeile in all den kritischen , fehleranfällig Plätze in den Quellcode , wo Sie wollen jede die MFC- Ereignisse ausgelöst : 
 PostMessage ( CODERSOURCEMSG );