Dieses Seminar vermittelt die Grundlagen zur Entwicklung einfacher MFC-Anwendungen. Der größte Teil der üblichen notwendigen Konzepte für MFC-Anwendungen ist mit den vorgestellten Themen abgedeckt.
Durch die Implementierung eines einfachen Grafik-Editors in den Übungen werden alle Themen demonstriert. Somit wird auch auf den Entwurf einer üblichen MFC-Anwendung eingegangen.
Entwicklungs-Umgebung Visual C++
MFC-Klassen-Architektur (CObject, CWnd, CCmdTarget etc.)
Anwendungs-Assistent, Klassen-Assistent
Anwendungs-Architektur (Document/View)
Fehlersuche
Hilfsklassen (CPoint, CRect, CString etc.)
Nachrichten-Verarbeitung (MessageMaps)
Grafik (Device Context, Zeichnen, Drucken, MetaFiles etc.)
Dialoge (Common Dialogs)
Steuerelemente (Common Controls)
Serialisierung
Registrierung
Dauer: 3-5 Tage
Voraussetzung: Fundierte C++-Kenntnisse und praktische Erfahrung in der
C++-Programmierung, Windows®-Grundkenntnisse