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. ...

Get Visual C++® 6 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.