
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
ActiveX controls are a Microsoft technology that allows developers to reuse components. The ActiveX Template Library (ATL) is a C++ library of class and function templates. ATL is a faster, easier-to-learn alternative to Microsoft Foundation Classes (MFC), that allows Windows programmers to produce compact code quickly. This book provides practical solutions for programmers, and explains these solutions on a detailed, technical level -- keeping the technology in a real-world context that many books lack. Programmers will learn how to create new ActiveX controls using ATL, and how to modify the thousands of available ActiveX controls to fit specific needs. Written by well-respected writer and teacher Brent Rector along with DevelopMentor's Chris Sells, the content of this book has been taught in courses for the Technology Exchange Company and Wise Owl Consulting. The book covers the latest version of ATL, 2.1, a major revision.
This book investigates the technical implementation and practical application of the ActiveX Template Library (ATL) for Windows software development. The authors, Brent E. Rector and Chris Sells, leverage their extensive experience in professional software training to provide a comprehensive guide for C++ developers. The text focuses on the transition from Microsoft Foundation Classes (MFC) to the more efficient ATL framework, offering a structured approach to building and modifying ActiveX components.
What You Will Find
Experts and developers frequently cite this work as a foundational technical resource for understanding the internal mechanics of COM-based development in C++. Readers often note the high level of technical density, which serves as a reliable reference for professional programmers working with legacy Microsoft technologies.
Page Count:
635
Publication Date:
1999-01-01
Publisher:
Addison-Wesley
ISBN-10:
0201695898
ISBN-13:
9780201695892
No comments yet. Be the first to share your thoughts!