MFC Internals: Inside the Microsoft Foundation Class Architecture / Edition 1

MFC Internals: Inside the Microsoft Foundation Class Architecture / Edition 1

by George Shepherd, Scot Wingo
     
 

ISBN-10: 0201407213

ISBN-13: 9780201407211

Pub. Date: 05/03/1996

Publisher: Addison-Wesley

"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

…  See more details below

Overview

"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. You'll become an expert at understanding MFC implementation details by:

  • exploring under the hood of MFC's 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.
  • finally learning how MFC and OLE work together under the hood, and how OLE controls are implemented
  • building the skills that help you investigate and understand MFC source code on your own

MFC Internals focuses on MFC 4.0 for Windows 95 and Windows NT. Most key "internal" concepts also apply to previous versions, but where they don't, the authors warn you with a version note. The book's disk contains example code and the MFC FAQ file, and be sure to check out Appendix A, a handy MFC source code field guide.

MFC Internals is an essential guide to tapping MFC's rich and robust application framework and applying advanced MFC knowledge in world-class Windows applications.

0201407213B04062001

Read More

Product Details

ISBN-13:
9780201407211
Publisher:
Addison-Wesley
Publication date:
05/03/1996
Edition description:
BK&DISK
Pages:
710
Product dimensions:
7.30(w) x 8.90(h) x 1.50(d)

Table of Contents

Foreword
Acknowledgments
Introduction
Ch. 1A Conceptual Overview of MFC1
Ch. 2Basic Windows Support29
Ch. 3Message Handling in MFC65
Ch. 4The MFC Utility Classes93
Ch. 5All Roads Lead to CObject151
Ch. 6MFC Dialog and Control Classes201
Ch. 7MFC's Document/View Architecture259
Ch. 8Advanced Document/View Internals295
Ch. 9MFC's Enhanced User-Interface Classes333
Ch. 10MFC DLLs and Threads399
Ch. 11How MFC Implements COM433
Ch. 12Uniform Data Transfer and MFC501
Ch. 13OLE Documents the MFC Way539
Ch. 14MFC and Automation581
Ch. 15OLE Controls619
Appendix A A Field Guide to the MFC Source Code655
Appendix B The MFC Internals Floppy689
Index691

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >