Shepherd, George,

MFC internals : inside the Microsoft Foundation class architecture / George Shepherd and Scot Wingo ; foreword by Dean D. McCrory. - Reading, Massachusetts : Addision-Wesley Publishing Company, c1996 - xxv, 709 pages : illustrations ; 21 cm.

Includes index.

Introduction -- Chapter 1 A conceptual overview of MFC -- Chapter 2 Basic Windows support -- Chapter 3 Message handling in MFC -- Chapter 4 The MFC utility classes -- Chapter 5 All roads lead to CObject -- Chapter 6 MFC dialog and control classes -- Chapter 7 MFC's document/view architecture -- Chapter 8 Advanced document/view internals -- Chapter 9 MFC's enhanced user-interface classes -- Chapter 10 MFC DLLs and threads -- Chapter 11 How MFC implements COM -- Chapter 12 Uniform data transfer and MFC -- Chapter 13 OLE documents the MFC way -- Chapter 14 MFC and automation -- Chapter 15 OLE controls -- Appendixes -- Index.

This book is definitely not a rehash of existing documents. It is not a how-to book--it is a how does it work book. --Dean McCrory, MFC Development Lead Finally, a book on MFC that fills the gap between Using the Wizards Visual C++ books, product documentation and MFC source code. MFC Internals is a guide to what goes on inside the Microsoft Foundation Classes, giving you unique and in-depth information on undocumented MFC classes, utility functions and data members, useful coding techniques, and critical analysis of the way various MFC classes work and how they all fit together. The first half of the book covers core Windows graphical user interface classses and their supporting classes; the second half covers subjects like OLE that are extensions to the basic Windows support. Youll become an expert at understanding MFC implementation details by: exploring under the hood of MFCs document/view architecture to learn about view synchronization, printing and even print preview diving deep into undocumented aspects of MFC serialization and undocumented classes like CPreview, CPreviewDC, CMirrorFile, CDockBar, etc.

201407213


MICROSOFT WINDOWS (COMPUTER FILE)

QA 76.76.W56 .S54 1996