This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

9 used & new from £0.81
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Professional ATL COM Programming
 
See larger image
 

Professional ATL COM Programming (Paperback)

by Richard Grimes (Author)
4.1 out of 5 stars See all reviews (12 customer reviews)

Available from these sellers.


9 used & new available from £0.81

Product details

  • Paperback: 703 pages
  • Publisher: WROX Press Ltd (1 Aug 1998)
  • Language English
  • ISBN-10: 1861001401
  • ISBN-13: 978-1861001405
  • Product Dimensions: 42.4 x 18.3 x 4.3 cm
  • Average Customer Review: 4.1 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.co.uk Sales Rank: 521,681 in Books (See Bestsellers in Books)

    Popular in this category:

    #17 in  Books > Computing & Internet > Microsoft Windows > Programming > COM & DCOM

    (Publishers and authors: Improve Your Sales)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Creative marketing agency
www.faiththeagency.com    Advertising, DM, branding, planning and online digital solutions 
Outsource Programming
www.p2psys.com    Develop your next web project with P2PSYS Development Studio. 
VC++ Programming
SoftwareProgrammingServices.com    Software Development Services ATL/COM , Win32, C++, MFC 
  

Product Description

Amazon.co.uk Review
The Active Template Library (ATL) provides a powerful way to build efficient Windows components. This clear, hands-on-style tutorial delivers plenty of real programming expertise and can show you how to get the most of out of ATL.

ATL COM Programming starts off with a tour of the basic methods (using C++ templates) used in ATL development, as well as a tour of basic data types, such as strings (or BSTR). After teaching these ATL fundamentals, the book moves quickly into building ATL components, while introducing the basics of every ATL control (such as IUnknown, class factories, and class registration). The book also covers the powers of Visual C++ wizards for building ATL components. Included here are some very useful sections on debugging, error handling, multithreading and connection points for building event handlers.

Later chapters concentrate on building useful ATL-based controls, whether general purpose or HTML-based components. Everything you need to know to develop components that have custom properties, event handlers, and even custom graphics is in these pages.

Written with the experienced developer in mind, ATL COM Programming shows you where the wizard-assisted development for ATL ends and custom work begins. With its hands-on approach and high level of technical detail, this book makes a good case to be the single most useful volume on ATL programming for the experienced C++ programmer. --Richard Dragan, Amazon.com

Synopsis
If you've ever looked at Wizard-generated ATL code and wondered exactly how it works, why it was implemented in that way, and what options are available to you for customizing and extending it, you should find the answers in Professional ATL COM Programming. The book is structured to lead you through ATL 3.0 in the context of Visual C++ 6.0 by working through the elements of a COM project, examining the benefits and features of ATL as you go. Every chapter contains useful quantities of working code that you can adapt for your own purposes, so that it solves your particular COM programming problem. SOC 1. COM Wrapper Classes 2. ATL Architecture 3. Interfaces 4. The ATL Object Wizard 5. Class Factories 6. Debugging and Error Handling 7. Threading and Marshaling 8. Connection Points 9. ATL Window Classes 10. ActiveX Controls 11. HTML Controls