VIS- und Uni-Logo
Blindenversion home uni uni suche suche sitemap sitemap kontakt kontakt
unilogo Universität Stuttgart
Institut für Visualisierung und Interaktive Systeme

SEMINARTITEL

englische VersionDruckversionBlindenversion
 

Seminar Graphische Benutzungsoberflächen



Thema: Microsoft Foundation Classes
Referent(in): Rüdiger Dietrich
Termin: 13.12.2001
Dokumente: Folien [ppt]   |   Ausarbeitung [html]


Inhalt

Im Vortrag über die Microsoft Foundation Classes soll es zunächst einmal nur um die grundsätzliche Verwendung der einzelnen Klassen gehen. Es wird das MVC-Modell noch einmal kurz erläutert und darauf eingegangen, wie Microsoft dieses Modell in einer Dokumenten-Ansichts-Struktur umgesetzt hat, die die Grundlage der Programm-Entwicklung mit den MFC bildet. Es wird danach erklärt, wie man die einzelnen Klassen der Dokument-Ansichts-Architektur verwendet und an welchen Stellen man ansetzen muß um eigene Funktionalität im Programm zu implementieren.

Die Grundlagen, die man braucht um eine eigene Benutzeroberfläche mit den vorgefertigten "Bauteilen" zusammenzustellen werden im Kapitel "Erstellung einfacher Komponenten" vorgestellt. Dabei handelt es sich vor allem um Dialoge und den darin verwendeten Steuerelementen. Dazu soll dann ein kurzes und einfaches Beispiel zum Verständis und zur Illustration beitragen.

Im nächsten Kapitel sollen komplexere MFC-Technologien kurz vorgestellt werden, wobei noch etwas näher auf Technologien wie Drag and Drop und der Arbeit mit der Zwischenablage eingegangen werden soll. Auch hierfür wird vielleicht nochmal ein Beispiel vorgesehen sein.

Zu Schluss werfen wir dann noch einen Blick auf die Versionsgeschichte der MFC und ich werde für Interessierte noch ein paar Angaben über weiterführende Literatur im Web und in Form von Büchern geben.

 

Literatur

Weiterführende Literatur zum Thema MFC:

Webressourcen:

Bücher:

  • Visual C++ 6, Windows Programmierung mit den MFC von Frank Budszuhn und Thomas Reichel, erschienen beim Verlag Addison-Wesley