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

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

C MDI Tutorial

Multiple Document Interface ( MDI ) είναι μια αρχιτεκτονική εφαρμογή που επιτρέπει στο χρήστη να ανοίξει πολλαπλά «έγγραφα» ή τα παράθυρα του ίδιου εντύπου , διαλόγου ή ενότητα χωρίς να χρειάζεται να φορτώσετε πολλές παρουσίες της αίτησης . C + + πακέτο της Microsoft Visual Basic περιλαμβάνει Foundation Classes Microsoft ( MFC ) που κάνουν τη δημιουργία μιας εφαρμογής MDI πολύ εύκολη . Μια δυνατότητα Single Document Interface ( SDI ) εφαρμογή έχει ένα γονέα και ένα εξαρτημένο παράθυρο . Η αίτηση MDI έχει ένα γονέα παράθυρο με τις κύριες pull-down μενού , όπως Αρχείο, Επεξεργασία , Προβολή και Βοήθεια . Ο γονέας αυτός μπορεί να έχει πολλές παρουσίες της ίδιας μορφής παράθυρο, που αντιστοιχούν σε συγκεκριμένα έγγραφα . Για παράδειγμα , μπορείτε να έχετε πολλά παράθυρα στην οθόνη του πελάτη , κάθε εκμετάλλευση δεδομένων για ένα διαφορετικό πελάτη . Τα πράγματα που θα χρειαστείτε για Microsoft τα Windows 95/NT 3.51 ή υψηλότερη σε έναν επεξεργαστή Intel PC
Όλα τα συστατικά της Visual C + + έκδοση 4.0 ή νεότερη ( περιλαμβάνει το ( Visual ) Developer Studio και MFC βιβλιοθήκες)
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio από το μενού Έναρξη των Windows . 2

Επιλέξτε " Νέα " και " Project" από το κύριο μενού του AppWizard Visual Studio του . Εισάγετε ένα όνομα έργου . Επιλέξτε " AppWizard MFC ( exe ) " για τον Τύπο Έργου . Ελέγξτε " Win32 " στις πλατφόρμες. Εισάγετε τη διαδρομή σας κατάλογο , όπου το έργο αυτό θα διαμένουν . Κάντε κλικ στο " Δημιουργία ".
Εικόνων 3

Ενεργοποιήστε το κουμπί "Multiple έγγραφο " σε απάντηση στην ερώτηση « Τι είδους εφαρμογή θα θέλατε να δημιουργήσετε ; " Κάντε κλικ στο κουμπί "Next " για να περάσει μέσα από πολλές οθόνες AppWizard . Κοιτάξτε τη ρύθμιση των πληροφοριών και προεπιλογή , αφήνοντας αμετάβλητα τα πάντα . AppWizard δημιούργησε βασική εφαρμογή MDI σας .
Η 4

Δημιουργήστε το έργο από το μενού " Build" και εκτελέστε την εφαρμογή . Θα δείτε ένα παράθυρο , το Main Frame , η οποία θα έχει μια γραμμή εργαλείων και γραμμή κατάστασης με την εκτύπωση και εκτύπωση δυνατότητες προεπισκόπησης . Τραβήξτε προς τα κάτω το μενού "Αρχείο" και κάντε κλικ στο " Νέο ". Θα δημιουργηθεί το πρώτο παράθυρο του εγγράφου σας . Επιλέξτε " Νέα " και πάλι και θα δείτε ένα άλλο παράθυρο του παιδιού . Τραβήξτε προς τα κάτω το μενού "Προβολή" του Main Frame και επιλέξτε " Cascade " ή " πλακάκια " για να τακτοποιήσετε τα παράθυρα εγγράφων παιδί . Εάν το όνομα της εφαρμογής σας είναι " MyFirstMDIApp , " τότε θα δείτε δύο καταχωρήσεις στο μενού "Προβολή" , δηλαδή , " MyFirstMDIApp1 " και " MyFirstMDIApp2 . " Επιλέξτε είτε ένα έγγραφο να φέρει 1 ή 2 έγγραφο στο προσκήνιο .
5

Ανοίξτε το αρχείο " CChildFrame.CPP " από τον υποκατάλογο πηγή πλαίσιο του σχεδίου σας . Αυτό είναι το κύριο σημείο εισόδου για τα παράθυρα του παιδιού σας , δηλαδή , τα έγγραφα . Η αρχιτεκτονική MDI δημιουργεί μια τάξη CMainFrame και μια κατηγορία CChildFrame . Κάθε πλαίσιο το παιδί έχει μια κατηγορία εγγράφων και μια τάξη θέα . Η τάξη θέα είναι υπεύθυνη για βάψιμο το παράθυρο όταν ο χρήστης αλλάζει το μέγεθος με το ποντίκι . Η κατηγορία εγγράφου σχετίζεται με τα δεδομένα που πρέπει να συλληφθούν από το χρήστη , εμφανίζεται με τη μορφή και ενδεχομένως να αποθηκεύονται και να ανακτώνται από το δίσκο .
Η
εικόνων

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

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