Microsoft Visual C++ 6.0 MFC/ATL 3     » zur Seminarliste

Dynamisches Binden und OLE2

Dieses C++-Seminar vermittelt sowohl die Grundlagen als auch Implementierungstechniken von OLE anhand von vielen praxisnahen Beispielen.

Kurs-Id: VCpp6A3

Seminarinhalt
Überblick über die MFC&ATL
  • Ziele, Möglichkeiten, Einsatz, Neuerungen
  • Aufwand-Nutzen-Relation
Microsoft Visual Studio
  • Projekteinstellungen
  • Zielplattformen, Optimierung
Dynamische Link-Bibliotheken
  • DLL Grundlagen
  • Implizite Bindung
  • Explizite Bindung
  • Symbolische Bindung, ordinale Bindung
Die Benutzung einer DLL
  • Import von DLL-Funktionen
  • Besonderheiten bei gemeinsam genutzten DLLs
  • die Zwischenablage
Das Komponentenobjektmodell COM
  • Grundlagen
  • Schnittstellenabfrage
OLE Automatisierung
  • Verbindung von VBA mit C++
  • Automatisierungs-Client, -Server
OLE - Drag & Drop
  • Aktivitäten auf Seiten der Datenquelle
  • Aktivitäten auf Seiten des Zieles
Verbunddokumente
  • Einbettung und Bearbeitung von COM Objekten
  • Ein- und Ausgabe von Verbunddateien
  • Persistenz von COM Objekten
  • Fragmentierung von Verbunddateien
OLE-Server und Container
  • Architektur
  • Zusammenwirken von Server und Container
  • Die Schnittstellen, die Metadatei
Datenbankverwaltung mit ODBC
  • ODBC Architektur
  • ODBC Klassen der MFC&ATL Cdatabase Crecordset
  • Filter und Sortierung
Datenbankverwaltung mit DAO
  • DAO, MS-Jet Datenbank Engine und MFC&ATL
  • DAO Klassen der MFC&ATL CDaoQueryDef und CDaoTableDef
Informationen
Zielgruppe

Diese C++-Schulung wendet sich an Entwickler, die Verbunddokumente und Programmautomatisierung mit der MFC&ATL implementieren möchten.

Vorkenntnisse

Kenntnisse in der Programmierung mit der MFC & ATL im Umfang des Kurses MFC/ATL 2 sind für dieses Seminar erforderlich.

Erforderliche Kenntnisse
Dauer

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Weiterführende Seminare
Schulungsort und Zeiten

Der Schulungsort für das Seminar Microsoft Visual C++ 6.0 MFC/ATL 3 ist in unseren Räumen der Kastanienallee 53 in Berlin Mitte oder nach Bedarf in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine
Hinweis

Dieser C++-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden.