ATL Composite Control Fundamentals


For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

A composite control is a type of ActiveX control that can contain (similar to a dialog box) other ActiveX controls or Windows controls. Once the composite control is built, it can be inserted anywhere an ActiveX control can be hosted.

The ATL Project Wizard and Add Class dialog box automate the process of creating and implementing a composite control project, similar to the result of running the Application Wizard to create an MFC application framework. The development process consists of five steps:

Composite Control Global Functions
Composite Control Macros