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.
Latest Tutorials Articles
A Complete Scriptable ActiveX Web Control Tutorial Using ATL
Learn to use a scriptable ActiveX web control that uses ATL.
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.
A Big Integer Package for Use in Visual Basic Written in Visual C++
A 'How To' for creating a COM Big Integer Library that uses Visual C++ ATL Wizard and Wei Dai's Crypto++ Library.
Writing MS WORD Addins
Learn how to write an add-in for Microsoft Word 2000 using this detailed tutorial.
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 CodeGuru Developer Columns
C++ Exception Handling: How to Handle Exceptions in C++
Learn to implement exception handling mechanism in C++.
Coding a Bing Bot
Bots are rapidly replacing the older technologies. Read through and become proficient with Bing Bots.

Working with Visual Basic Interfaces
Learn to distinguish between interfaces and classes, and when to use which.

Programming Devices and Activities from the Microsoft Graph APIs
With Microsoft's new Project Rome, the user experience across all platforms (Windows, iOS, or Android) will be seamless among different hardware.