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

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

Πώς να χρησιμοποιήσετε πλαίσια ελέγχου MFC

Ένα στοιχείο ελέγχου πλαισίου ελέγχου έχει δύο καταστάσεις , « ελέγχεται » και « ανεξέλεγκτη ». Μπορεί να εφαρμόζεται όπου η επιλογή αναμένεται από το χρήστη , όπως η συμφωνία με τους όρους που καθορίζονται από τον πωλητή πριν από την εγκατάσταση ενός λογισμικού ή επιλέγοντας απαντήσεις πολλαπλής επιλογής . Το πλαίσιο ελέγχου με βάση την κατηγορία CButton της Βιβλιοθήκης MFC ( Microsoft Foundation Class ) . Χρησιμοποιώντας MFC Πλαίσιο ελέγχου ελέγχου σε ένα πρόγραμμα είναι αρκετά απλό να μάθει . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio Basic
MFC
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio . Χρησιμοποιήστε το AppWizard MFC ( exe ) για να δημιουργήσετε ένα έργο βασίζεται στο παράθυρο διαλόγου . Επιλέξτε τις προεπιλεγμένες επιλογές . 2

Τοποθετήστε ένα Πλαίσιο ελέγχου για το παράθυρο διαλόγου ελέγχου που μόλις δημιουργήσατε από την εργαλειοθήκη ελέγχου . Κάντε δεξί κλικ , επιλέξτε "Ιδιότητες" και να του δώσετε το αναγνωριστικό " IDC_CHECKBOX . "
Εικόνων 3

Δημιουργήστε μια λειτουργία εκδήλωση για το Πλαίσιο ελέγχου . Ανοίξτε τον Οδηγό Class πατώντας Ctrl + W , στη συνέχεια, κάντε κλικ στην καρτέλα " Μήνυμα Χάρτες " . Επιλέξτε " IDC_CHECKBOX1 " υπό τον τίτλο " ταυτότητες αντικειμένου . " Στη συνέχεια , υπό τον τίτλο " Μηνύματα ", επιλέξτε " BN_CLICKED . " Τώρα κάντε κλικ στο κουμπί "Προσθήκη λειτουργιών". Αποδεχτείτε το προεπιλεγμένο όνομα της λειτουργίας και κάντε κλικ στο "OK". Κάντε κλικ στο κουμπί " Επεξεργασία κώδικα " στο παράθυρο του οδηγού . Επικολλήστε την ακόλουθη γραμμή κάτω από το " TODO " σχόλιο : " MessageBox ( " κλικ " ) ? " . Μεταγλώττιση και εκτέλεση του κώδικα . Ελέγξτε το πλαίσιο ελέγχου και να δείτε το μήνυμα .
Η 4

Επίδειξη της δυαδικής λειτουργίας του συστήματος ελέγχου κουτάκι. Ανοίξτε τον Οδηγό Class πατώντας Ctrl + W. Κάντε κλικ στο " Μεταβλητές Member" καρτέλα και highlight " IDC_CHECKBOX1 . " Κάντε κλικ στο " Προσθήκη Variable " και το όνομα της μεταβλητής " m_MyCheckBox . " Επιλέξτε " Control" κάτω από το " Κατηγορία " combo . Επιστρέψτε στην προβολή σχεδίασης και προσθέστε ένα κουμπί στο παράθυρο διαλόγου ελέγχου . Κάντε δεξί κλικ στο κουμπί , επιλέξτε "Ιδιότητες" τύπου για ID " IDC_BINARYBUTTON " και να αλλάξετε τη λεζάντα "Get Val . " Πατήστε Ctrl + W , κάντε κλικ στην καρτέλα " Μήνυμα Maps " , επιλέξτε " IDC_BINARYBUTTON " υπό τον τίτλο " Αναγνωριστικό αντικειμένου » και να τονίσει το μήνυμα " BN_CLICKED " . Κάντε κλικ στην επιλογή " Προσθήκη Function", αποδεχτείτε το προεπιλεγμένο όνομα και κάντε κλικ στο κουμπί " Επεξεργασία κώδικα . " Επικολλήστε τον ακόλουθο κώδικα στο πλαίσιο του " TODO " σχόλιο :
CString strBinaryVal ?
Int val = m_MyCheckBox.GetCheck ( ) ?
StrBinaryVal.Format ( « Ο έλεγχος ασφαλείας Η τιμή είναι : % d" , strBinaryVal ) ?
MessageBox ( strBinaryVal ) ?
5

Μεταγλώττιση και εκτέλεση του κώδικα και πάλι . Όταν πατηθεί το κουμπί και ενεργοποιηθεί το πλαίσιο ελέγχου , θα εμφανίζεται ο αριθμός 1 . Θα εμφανιστεί όταν ο έλεγχος πλαίσιο ελέγχου δεν είναι επιλεγμένο Ένα μηδενικό .
Η
εικόνων

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

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