Oberflächen
  Vorlesungen     Download     DBS     Sprachen     Impressum     Datenschutz  
C#- GUI-Programme mit Quellcode
Java-Programme mit Quellcode
C#
WPF
HTML
Java FX
Java (Swing)
Winforms
Visual Studio (MFC)
ArcView
QGis
ArcView .net
IDW
Allgemein:
Startseite
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien

Visual Studio (Microsoft Foundation Class)

Übungen

Kapitel Aufgabe Programm
SDI mit CFormView SDI-GUI1.doc sdigui1.exe
SDI mit CView SDI-GUI2.doc sdigui2.exe


Visual Studio 2008

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



Visual Studio 6

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


Scripte

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


Literatur MFC

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