Chapter 31. Creating ActiveX Controls Using ATL
by Mickey Williams
In This Chapter
Chapter 29, "ATL Architecture," discussed using MFC to build ActiveX controls. Although these controls are very useful when used with traditional clients such as Visual Basic, they tend to be quite large and often have dependencies on MFC42.DLL.
In this chapter, you'll learn how to use the Active Template Library (ATL) to create ActiveX controls that are lightweight, have few dependencies, and are safely usable by scripting clients. You'll look at the major classes used by ATL for ActiveX controls. You'll also examine connection points, object safety, and persistence for components used by scripting clients. ...