[MSDN Library June 1998] Implementing a Dialog Box (69.758064516129%)
MSDN Library Visual Studio 6.0 > Visual C++ Documentation > Reference > Microsoft Foundation Class Library and Templates > Active Template Library > Articles > ATL Window Classes
[MSDN Library June 1998] Implementing a Window (69.0636200716846%)
MSDN Library Visual Studio 6.0 > Visual C++ Documentation > Reference > Microsoft Foundation Class Library and Templates > Active Template Library > Articles > ATL Window Classes
[MSDN Library June 1998] Implementing CComObjectRootEx (63.5304659498208%)
MSDN Library Visual Studio 6.0 > Visual C++ Documentation > Reference > Microsoft Foundation Class Library and Templates > Active Template Library > Articles > Fundamentals of ATL COM Objects
[MSDN Library June 1998] Implementing CComObject, CComAggObject, and CComPolyObject (61.0400444938821%)
MSDN Library Visual Studio 6.0 > Visual C++ Documentation > Reference > Microsoft Foundation Class Library and Templates > Active Template Library > Articles > Fundamentals of ATL COM Objects
[MSDN Library September 1992] Implementing a Status Bar (36.857825567503%)
Technical Articles > Windows Articles
[MSDN Library June 1998] Implementing the _NewEnum Property (31.9320926657883%)
MSDN Library Visual Studio 6.0 > Platform SDK > COM and ActiveX Object Services > Automation > Exposing ActiveX Objects > Application Design Considerations
[MSDN Library September 1992] Implementing an Abort Procedure (19.4574301776749%)
Books and Magazine Articles > Programming Windows 3.0 (Petzold) > PART 4 THE GRAPHICS DEVICE INTERFACE > Chapter 15 Using the Printer > PRINTING GRAPHICS AND TEXT