Δημιουργία νέο έργο Win32 Application . Βεβαιωθείτε ότι έχει ένα ενιαίο αρχείο προέλευσης με έγγραφο /θέα υποστήριξης . Συμπεριλάβετε την « afxwin.h " αρχείο της βιβλιοθήκης . Για να δηλώσετε μια μεταβλητή CSplitterWnd . 2
Κατανοήστε τη διαφορά μεταξύ των στατικών και δυναμικών παράθυρα splitter . Μια στατική παράθυρο διαχωριστής έχει μια στατική αριθμό των υαλοπινάκων , προσδιορίζεται στο εσωτερικό λειτουργία " OnCreateClient " της μητρικής του πλαισίου κατά τη διάρκεια της προετοιμασίας . Ένας χρήστης μπορεί μόνο να τροποποιήσει το μέγεθος των παραθύρων. Μια δυναμική παράθυρο splitter παρέχει στοιχεία ελέγχου που επιτρέπουν στο χρήστη να δημιουργήσει , να διαγράψετε και να αλλάξετε το μέγεθος επιπλέον τζάμια , όπως απαιτείται . Κατά τη διάρκεια της προετοιμασίας , το πλαίσιο δημιουργεί ένα ενιαίο παράθυρο από προεπιλογή .
Εικόνων 3
Τοποθετήστε τη μεταβλητή CSplitterWnd σε ένα γονικό παράθυρο ή πλαίσιο . Αυτό το παράδειγμα χρησιμοποιεί ένα αντικείμενο CFrameWnd ως μητρική πλαισίου. Από το εσωτερικό του " OnCreateClient " συνάρτηση-μέλος της « CFrameWnd , " καλέστε την " CreateStatic " ή "Δημιουργία " λειτουργία " CSplitterWnd , " ανάλογα με το αν θέλετε να δημιουργήσετε ένα στατικό ή δυναμικό παράθυρο splitter , αντίστοιχα .
4
Ρυθμίστε το ύψος και το πλάτος των επιμέρους υαλοπινάκων , μέσω της " SetRowInfo " και " SetColumnInfo " συναρτήσεις . Μπορείτε να τους καλέσετε μέσα " CreateStatic " ή "Δημιουργία " για να ξεκινήσετε το ύψος και το πλάτος στο μηδέν . Καλέστε τους και πάλι μετά το " CreateStatic " και " Δημιουργία " για να καθορίσετε τις επιθυμητές διαστάσεις παράθυρο .
5
Δημιουργήστε τις μπάρες κύλισης μεταξύ των υαλοπινάκων . Ένα παράθυρο splitter που έχει μία γραμμή και δύο στήλες θα εμφανίσει ένα στυλ WS_VSCROLL γραμμή κύλισης . Ένας που έχει δύο γραμμές και μία στήλη θα εμφανίσει ένα στυλ WS_HSCROLL γραμμή κύλισης . Οι προεπιλεγμένες γραμμές κύλισης είναι παιδιά της κατηγορίας CSplitterWnd . Ένα στατικό αντικείμενο CSplitterWnd μπορεί να υποστηρίξει τις μπάρες κύλισης από τις τάξεις των υαλοπινάκων του .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα