back
Course No. 399 - Five days
Implementing OLE in Microsoft Foundation Class Applications
This course is intended for application developers and
Microsoft Foundation Class Library programmers who wish to
implement OLE using MFC.
It presents OLE programming using Microsoft� Foundation
Class Library (MFC) version 3.0. The course uses Microsoft
Visual C++� development system version 2.0 on Microsoft
Windows NT� Workstation operating system version 3.5.
The topics covered in this course are:
-
Creating OLE component applications
-
Creating OLE container applications
-
OLE user-interface guidelines
-
Resources for the OLE user interface
-
OLE and the Registry
-
OLE Automation
-
Creating OLE Automation servers
-
Creating OLE Automation controllers
-
Creating OLE Controls
-
OLE support for the Clipboard
-
OLE support for drag-and-drop editing
-
Pseudo-object applications
-
OLE component object model (COM)
-
Structured storage
At the end of the course, students will be able to:
-
Recognize and apply the basic elements of OLE implemented
by MFC.
-
Explain the architecture pertinent to OLE and the OLE
component object model.
-
Write simple, functional OLE applications that implement
OLE component, OLE document, and OLE Automation features.
-
Create simple OLE Controls.
This course helps you prepare for the following Microsoft
Certified Professional exams:
-
Successful completion of the Windows�-Based Programming
Using the Microsoft Foundation Class Library course or
six months of recent experience writing MFC applications
-
Working knowledge of Visual C++ tools: using AppWizard,
using ClassWizard, working with projects, and editing
resources
-
Working knowledge of the Visual C++ application
framework, including document/view architecture, command
routing, and serialization
-
Working knowledge of basic C++ syntax, including class
definitions, member functions, abstraction,
encapsulation, inheritance, and polymorphism
-
User-level familiarity with the Microsoft Windows
operating system
The course workbook and lab book and student CD are the
student's to keep.
The following software will be provided for use in the
classroom:
-
Microsoft Windows NT Workstation version 3.5
-
Microsoft Visual C++ version 2.0 (32-bit compiler)
back