MFC Internals: Inside the Microsoft Foundation Architecture
|
| List Price: | £37.90 |
| Price: | £32.22 & eligible for FREE Super Saver Delivery on orders over £5. Details |
Availability: Usually dispatched within 24 hours
Dispatched from and sold by Amazon.co.uk
15 new or used available from £3.14
Average customer review:Product Description
"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
Product Details
- Amazon Sales Rank: #624385 in Books
- Published on: 1996-06-28
- Original language: English
- Number of items: 1
- Binding: Paperback
- 736 pages
Editorial Reviews
From the Back Cover
"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
About the Author
George Shepherd is an independent software consultant specializing in Microsoft technologies. He delivers seminars for DevelopMentor; is a contributing editor to MSDN magazine; and is co-author of MFC Internals (Addison-Wesley, 1996), Programming Visual C++ (Microsoft Press, 1998), and Inside ATL (Microsoft Press, 1999).
Scot Wingo is president and CEO of ChannelAdvisor, which provides auction and marketplace management software and services to a wide range of companies, including IBM, Best Buy, Dell, Glacier Bay DVD, and 47th Street Photo. ChannelAdvisor processes more than $30 million/month in transactions on eBay and has won two eBay Star developer awards.
Customer Reviews
The best book for really getting to know MFC
This is the best and most often used book I have on MFC. Once you've got to grips with your beginning MFC books buy this one.
Worth the money but could be better
There's a real need for good books on this subject but I see two major areas for improvement
1)The scope is too large. The entire 700 pages could be devoted to a one subject, such as the inner workings of Embedding/Linking.
2)Looks like it was written based on a collection of notes from running the debugger. Frankly, if this is what I'm going to get I'd rather use the debugger than a long list of this calls that, that call that ....... This goes on for pages; how about some freak'n diagrams guys???
Anyway, the book did help, and I got my money's worth, but think they should make another pass at it.
Randall Edick
Great book
Easily the most informative MFC book in the market. Unlike the typical MFC books being sold in most book stores today which are mostly littered with AppWizard code, this book actually talks about how MFC works and does an extremely good job in doing so. If you are a serious MFC programmer who wants to know how MFC really works undercover then buy this book.



