▼
MSDN Library Visual Studio 6.0
▶
Welcome to the MSDN Library
▶
Visual Studio Documentation
▶
Visual Basic Documentation
▼
Visual C++ Documentation
Visual C++ Start Page
▶
Visual C++ Documentation Map
▶
What's New in Visual C++ 6.0
▶
Getting Started with Visual C++ 6.0
▶
Using Visual C++
▼
Reference
▼
Microsoft Foundation Class Library and Templates
Microsoft Foundation Classes and Templates
▼
Microsoft Foundation Class Library
Microsoft Foundation Class Library
▶
Class Library Reference
▼
MFC Technical Notes
MFC Technical Notes
Technical Notes by Number
Technical Notes by Category
TN001: Window Class Registration
TN002: Persistent Object Data Format
TN003: Mapping of Windows Handles to Objects
TN004: C++ Template Tool
TN006: Message Maps
TN007: Debugging Trace Options
TN008: MFC OLE Support
TN011: Using MFC as Part of a DLL
TN012: Using MFC with Windows 3.1 Robustness Features
TN014: Custom Controls
TN015: Windows for Pen Computing
TN016: Using C++ Multiple Inheritance with MFC
TN017: Destroying Window Objects
TN018: Migrating OLE Applications from MFC 1.0 to MFC 2.0
TN019: Updating existing MFC Applications to MFC 3.0
TN020: ID Naming and Numbering Conventions
TN021: Command and Message Routing
TN022: Standard Commands Implementation
TN023: Standard MFC Resources
TN024: MFC-Defined Messages and Resources
TN025: Document, View, and Frame Creation
TN026: DDX and DDV Routines
TN027: Emulation Support for Visual Basic Custom Controls
TN028: Context-Sensitive Help Support
TN029: Splitter Windows
TN030: Customizing Printing and Print Preview
TN031: Control Bars
TN032: MFC Exception Mechanism
TN033: DLL Version of MFC
TN034: Writing a Windows 3.0 Compatible MFC Application
TN035: Using Multiple Resource Files and Header Files with Visual C++
TN036: Using CFormView with AppWizard and ClassWizard
TN037: Multithreaded MFC 2.1 Applications
TN038: MFC/OLE IUnknown Implementation
TN039: MFC/OLE Automation Implementation
TN040: MFC/OLE In-Place Resizing and Zooming
TN041: MFC/OLE1 Migration to MFC/OLE 2
TN042: ODBC Driver Developer Recommendations
TN043: RFX Routines
TN044: MFC Support for DBCS
TN045: MFC/Database Support for Long Varchar/Varbinary
TN046: Commenting Conventions for the MFC Classes
TN047: Relaxing Database Transaction Requirements
TN048: Writing ODBC Setup and Administration Programs for MFC Database Applications
TN049: MFC/OLE MBCS to Unicode Translation Layer (MFCANS32)
TN050: MFC/OLE Common Dialogs (MFCUIx32)
TN051: Using CTL3D Now and in the Future
TN052: Writing Windows 95 Applications with MFC 3.1
TN053: Custom DFX Routines for DAO Database Classes
TN054: Calling DAO Directly While Using MFC DAO Classes
TN055: Migrating MFC ODBC Database Class Applications to MFC DAO Classes
TN056: Installation of MFC Components
TN057: Localization of MFC Components
TN058: MFC Module State Implementation
TN059: Using MFC MBCS/Unicode Conversion Macros
TN060: The New Windows Common Controls
TN061: ON_NOTIFY and WM_NOTIFY Messages
TN062: Message Reflection for Windows Controls
TN063: Debugging Internet Extension DLLs
TN064: Apartment-Model Threading in ActiveX Controls
TN065: Dual-Interface Support for OLE Automation Servers
TN066: Common MFC 3.x to 4.0 Porting Issues
TN067: Database Access from an ISAPI Server Extension
TN068: Performing Transactions with the Microsoft Access 7 ODBC Driver
TN069: Processing HTML Forms Using Internet Server Extension DLLs and Command Handlers
TN070: MFC Window Class Names
TN071: MFC IOleCommandTarget Implementation
▶
Active Template Library
▶
OLE DB Templates
▶
C/C++ Language and C++ Libraries
▶
Samples
▶
Visual FoxPro Documentation
▶
Visual InterDev Documentation
▶
Visual J++ Documentation
▶
Visual SourceSafe Documentation
▶
Tools and Technologies
▶
Microsoft Office Development
▶
Platform SDK
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Specifications
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▶
Books
▶
Partial Books
▶
Periodicals
▶
Conference Papers