Part I Getting Started
1 Building Your First Application
Part II Interacting with Your Application with Dialog Boxes and
Controls
2 Dialog Boxes and Controls
3 Windows 95 Common Controls
4 Messages and Commands
Part III Getting Information From Your Application
5 Documents and Views
6 Drawing on the Screen
7 Printing and Print Preview
8 Persistence and File I/O
9 Building a Complete Application: ShowString
Part IV Improving Your User Interface
10 Status Bars and Toolbars
11 Help
12 Property Pages and Sheets and Wizards
Part V ActiveX Applications and ActiveX Controls
13 ActiveX Concepts
14 Building an ActiveX Container Application
15 Building an ActiveX Server Application
16 Building an Automation Server
17 Building an ActiveX Control
Part VI Internet Programming
18 Sockets, MAPI, and the Internet
19 Internet Programming with the WinInet
Classes
20 Building an Internet ActiveX Control
22
The Active Template Library
Part VII Advanced Programming Techniques
21 Database Access
23
SQL and the Enterprise Edition
24 Improving Your Applications Performance
25 Achieving Reuse with the Gallery and Your Own AppWizards
26 Exceptions, Templates, and the Latest Additions to C++
27 Multitasking with Windows Threads
28 Future Explorations
Appendixes
A Windows Programming Review and a Look Inside CWnd
B The Developer Studio User Interface
C Debugging
D MFC Macros and Globals
E Useful Classes
F Whats On the CD?