SMLAN Software & Management Training Keep calm and study smart

Microsoft Visual C++ 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 und Neuerungen
  • Aufwand-Nutzen-Relation
Microsoft Visual Studio
  • Projekteinstellungen
  • Zielplattformen und Optimierung
Dynamische Link-Bibliotheken
  • DLL Grundlagen
  • Implizite Bindung
  • Explizite Bindung
  • Symbolische Bindung und ordinale Bindung
Benutzung einer DLL
  • Import von DLL-Funktionen
  • Besonderheiten bei gemeinsam genutzten DLLs
  • Zwischenablage
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
  • Schnittstellen und 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 Schulung richtet sich an Entwickler, die Verbunddokumente und Programmautomatisierung mit der MFC&ATL implementieren möchten.

Vorkenntnisse

Für diesen Kurs benötigen Sie: Kenntnisse in der Programmierung mit der MFC & ATL im Umfang des Kurses MFC/ATL 2.

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++ MFC/ATL 3 ist in unseren Räumen der Kastanienallee 53 in Berlin Mitte oder 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.