Home Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 


Profile


e-Catalog


Contact

Search

Cart
Microsoft Visual C++ 5.0: Developing MFC Applications - ActiveX

Course Status: Released
Course Language: English
Course Duration: 4 Hours
Deployment Options: Online, Interactive CDs, Network, Downloads, Intranet

Audience
Application developers, systems analysts, and information managers responsible for implementing sophisticated C++ applications using MFC, ATL, and COM technologies
Prerequisites
All preceding content in the Microsoft Visual C++ 5.0: Developing MFC Applications curriculum; basic C++ programming skills or completion of the C++ Programming suite; familiarity with object-oriented programming concepts or completion of the courses on object-oriented techniques; a sound knowledge of the Windows Operating System Architecture; familiarity with the Microsoft Internet Explorer interface an advantage
Course Aim
To familiarize the student with ActiveX concepts and to describe how to build and use ActiveX controls in an application
Learning Objectives
Outline the functionality of ActiveX controls and ActiveX containers.
Describe ActiveX control properties, events, and methods.
Build ActiveX controls and ActiveX containers.
Implement communication between controls and containers.
Describe how to create ActiveX control property pages.
Explain how to implement data binding in an ActiveX control.
Outline how to create an enumerated property.
Explain how to optimize ActiveX controls.
Describe how to use ActiveX controls on the Internet.
Topics Covered
What is ActiveX?
-
Overview
- Controls and containers
- Properties
- Methods and events

Building an ActiveX control framework
-
Using ActiveX ControlWizard
- Skeleton control structure
- Creating a control container

Defining ActiveX control behavior
-
Creating a class for the control
- The COleControl-derived class
- Adding properties and events
- Modifying the control's state

Hands-on: Creating an ActiveX control
-
Live application tutorial
- Adding and implementing properties
- Adding and implementing methods
- Changing the control's state

Advanced ActiveX
-
Default and stock property pages
- Custom property pages
- Enumerated properties
- Adding controls to web pages
- Data binding and dual interfaces