Sie sind hier: Visual Studio (MFC)
Zurück zu: Oberflächen
Allgemein:
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien
Kapitel | Aufgabe | Programm |
SDI mit CFormView | SDI-GUI1.doc |
sdigui1.exe |
SDI mit CView | SDI-GUI2.doc | sdigui2.exe |
Beispiel | Beschreibung | Link |
Dialogfenster mit einem Textfeld, einem Spinner, einer CheckBox, einer ComboBox, einem Schalter |
Der Event des Schalters liest alle Daten aus dem Dialogfenster. Die CheckBox enabled die ComboBox |
Projekt_Dialog_Bsp1_2005.doc Fertiges Programm: DialogBsp2.exe |
MDI-Editor |
Eine Datei kann mehrere Fenster haben. Über die Document-View-Archtektur werden die Daten verteilt |
Projekt_MDI_Edit_2005.doc Fertiges Programm: edit_mdi2.exe |
Grafik Zoom |
Eine 2D-Grafik wird angezeigt. Gitter in der X- und Y-Achse. Dann kann mit der linken Maustaste eine "Gummiband" aufgezogen werden. Momentan keine weitere Aktion. |
Projekt_Grafik_Zoom_2005.doc Fertiges Programm: Grafik_Zoom2.exe |
SDI-Serialize mit Forms |
Ein SDI-Programm mit drei Dialog-Elementen zeigt Name, Matrnr und Prüfungsliste. Dabei werden diese in eine Datei gespeichert und können wieder gelesen werden. |
SDI-Serialize.pdf (Aufgabe und Lösungsschritte) Fertiges Projekt: SDI-Serialize.zip (3,7 MB) Fertiges Programm: SDI-Serialize.exe |
SDI-ListView |
Ein SDI-Programm stellt einige Daten als Tabelle dar. Die einzelnen Spalten können sortiert werden es fehlt noch: die Verbindung zum Dokument Umschalten in die verschiednenen Typen |
SDI-ListView.pdf (Aufgabe und Lösungsschritte) Fertiges Projekt: SDI-ListView.zip (4,3 MB) Fertiges Programm: SDI-ListView.exe |
SDI-Tree |
Das SDI-Programm zeigt, wie man mittels mehrerer Knoten einen Baum erstellt. Die rekursive Variante ist aber nicht dabei. Dazu gibt es das 2. Labor, in der Vorlesung. Auf Wunsch aber erhältlich |
SDI-TreeView.pdf (Aufgabe und Lösungsschritte) Drives.bmp (Aufgabe und Lösungsschritte) Fertiges Projekt: SDI-TreeView.zip (7,1 MB) Fertiges Programm: SDI_TreeView.exe |
Dialog Slider |
Im Dialogfenster sind zwei Slider eingebaut. Der Eventhandler verarbeitet nun BEIDE Events. Man muss den Parameter auswerten. |
Fertiges Projekt: TestSlider.zip (4,3 MB) Fertiges Programm: TestSlider.exe |
Beispiel | Beschreibung | Link |
Dialogfenster mit einem Textfeld, einem Spinner, einer CheckBox, einer ComboBox, einem Schalter |
Der Event des Schalters liest alle Daten aus dem Dialogfenster. Die CheckBox enabled die ComboBox |
Projekt_Dialog_Bsp1.doc Fertiges Programm: DialogBsp1.exe |
MDI-Editor |
Eine Datei kann mehrere Fenster haben. Über die Document-View-Archtektur werden die Daten verteilt |
Projekt_MDI_Edit.doc Fertiges Programm: edit_mdi1.exe |
Grafik Zoom |
Eine 2D-Grafik wird angezeigt. Gitter in der X- und Y-Achse. Dann kann mit der linken Maustaste eine "Gummiband" aufgezogen werden. Momentan keine weitere Aktion. |
Projekt_Grafik_Zoom.doc Fertiges Programm: Grafik_Zoom1.exe |
Kapitel |
Script (Eine Folie pro Seite) (Powerpoint) |
Script (Zwei Folien pro Seite) (Powerpoint) |
PDF-Datei (WinWord) |
Einleitung | Einleitung.pdf | Einleitung-2.pdf |
WIN32 MFC |
Kapitel 2 | Grafik.pdf | Grafik-2.pdf |
Grafik1 Grafik2 Übung |
Kapitel 3 | Dialog.pdf | Dialog-2.pdf | MFC-Eigenschaften.pdf |
Visual C++ 6
Susanne Wigard
ISBN 3-8287-5019-2
Visual C++ 6
Richard C. Leinecker, Tom Archer
Mitp-Verlag
ISBN 3-8266-0464-4
Inside Vidual C++
Version 5
David Kruglinski
ISBN 3-86063-394-5
Windows-Programmierung mit MFC
Jeff Prosise
ISBN 3-86063-434-8
Microsoft Press
2. Auflage