The Wayback Machine - https://web.archive.org/web/20160201040105/http://www.codeguru.com/cpp/com-tech/atl/tutorials/

Latest Tutorials Articles

Framework Source Code Stepping

Despite the best documentation, stepping into the actual source code of third-party libraries can be the fastest way to diagnose a difficult bug or determine the state that a component needs to be in before a certain operation can be completed. With a little set-up magic, developers can step into libraries quickly and easily.

Microsoft Word Automation Class

Discover a class to start Microsoft Word and access Word functions from a C++ application by using OLE and IDispatch interfaces. Two classes are provided: the Word automation class CWordAutomation and the wrapper class CEzWordAutomation.

ATL Under the Hood, Part 5

Lots of people believe that ATL is used only for making COM components. In this tutorial, learn to create a fully fleshed Windows-based application using ATL.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

Managing Your Drives Using C#

Managing Your Drives Using C#

Sooner or later you'll need to find out about, and deal with, the various storage devices ("drives") available in your system.

Top White Papers and Webcasts

  • 2015 is shaping up to include some of the best innovation the mobile industry has ever experienced. There will be new discoveries, new technologies, and existing giants in the vendor space will test the limits to increase productivity while ensuring the confidentiality, integrity, and availability of data. While all of this innovation is taking place, enterprises must continue to remain vigilant as cybercriminals continue to look for weaknesses to steal company data, and intellectual property by infiltrating …

  • Data (and database management systems, like Oracle) have never been more critical for competitive advantage. All modern IT initiatives – cloud, real time analytics, internet of things – intrinsically need to leverage more data, more quickly. All-flash storage is a next generation infrastructure technology that has the potential to unlock a new level of employee productivity and accelerate your business by reducing the amount of time spent waiting for databases and applications.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date