Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να δημιουργήσετε MFC Εκδηλώσεις

Η MFC Βιβλιοθήκη παρέχει μια εξέλιξη της Χειρισμός εξαίρεσης Μοντέλο απλό C + + . Στο Visual C + + ο χρήστης έχει τη δυνατότητα να ορίσετε προσαρμοσμένα γεγονότα όταν συμβαίνουν σφάλματα σε ένα πρόγραμμα . Η εν λόγω εκδήλωση μπορεί να είναι ένα ηχητικό σήμα , κάποια άλλη κοινοποίηση ή η καταγγελία ενός νήματος . MFC Εκδηλώσεις, όπως ο κώδικας παρακάτω παράδειγμα , είναι κατάλληλα για κρίσιμες εφαρμογές C + + Visual . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δώστε την ακόλουθη δήλωση παγκόσμια εμβέλεια . Εάν χρησιμοποιείτε ένα ειδικό αρχείο κεφαλίδας για όλες τις δηλώσεις σας περιλαμβάνουν την παρακάτω δήλωση στην κορυφή του όλες τις δηλώσεις σε αυτό το αρχείο header :
int CODERSOURCEMSG ?
2

κρίνει το πρωτότυπο της συνάρτησης χειρισμού που τυλίγεται γύρω από η εκδήλωση στην κατάλληλη ενότητα . Χρησιμοποιήστε την ακόλουθη υπογραφή :
afx_msg άκυρη onCODERSOURCEMSG ( ) ?
Η 3

Γράψτε τη συνάρτηση handler για την εκδήλωση :
ακυρώσει onCODERSOURCEMSG ( ) {

//Τοποθετήστε το κώδικα της εκδήλωσης εδώ
}
Η 4

Δημιουργία μηνύματος χάρτη . Για να μάθετε πώς οι χάρτες του μηνύματος που δημιουργήθηκε στο Microsoft Visual Studio , Visual C + + , διαβάστε το άρθρο όταν έχετε διαβάσει " Πώς να δημιουργήσει Μήνυμα Maps σε MFC " . Προσθέστε την ακόλουθη μακροεντολή στο χάρτη μήνυμα :
ON_REGISTERED_MESSAGE ( CODERSOURCEMSG , onCODERSOURCEMSG )
5

Εισάγετε την ακόλουθη γραμμή σε όλες τις κρίσιμες , επιρρεπής σε λάθη χώρους στον πηγαίο κώδικα σας όπου θέλετε κάθε ένα από τα γεγονότα MFC έθεσε :
PostMessage ( CODERSOURCEMSG ) ?

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα