or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
MFC Internals: Inside the Microsoft(c) Foundation Class Architecture
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

MFC Internals: Inside the Microsoft(c) Foundation Class Architecture [Paperback]

George Shepherd (Author), Scot Wingo (Author)
4.6 out of 5 stars  See all reviews (21 customer reviews)

List Price: $64.99
Price: $38.53 & this item ships for FREE with Super Saver Shipping. Details
You Save: $26.46 (41%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 6 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0201407213 978-0201407211 May 26, 1996 1
"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

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

MFC Internals: Inside the Microsoft(c) Foundation Class Architecture + The MFC Answer Book: Solutions for Effective Visual C++ Applications + Introduction to MFC Programming with Visual C++
Price For All Three: $110.18

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The MFC Answer Book: Solutions for Effective Visual C++ Applications $33.15

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Introduction to MFC Programming with Visual C++ $38.50

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



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.




Product Details

  • Paperback: 736 pages
  • Publisher: Addison-Wesley Professional; 1 edition (May 26, 1996)
  • Language: English
  • ISBN-10: 0201407213
  • ISBN-13: 978-0201407211
  • Product Dimensions: 9.1 x 7.3 x 1.3 inches
  • Shipping Weight: 2.9 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #897,075 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

21 Reviews
5 star:
 (15)
4 star:
 (4)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (21 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
5.0 out of 5 stars The best book for seeing MFC under the hood, September 29, 1997
This review is from: MFC Internals: Inside the Microsoft(c) Foundation Class Architecture (Paperback)
This book is a really cool book for programmers who have had some experience with MFC. The book gives a very thorough explanation of the class library architecture. It explains in depth what all the macros expand into and how everything works. Topics discussed in detail are : 1. Message mapping architecture. 2. Runtime Time Type Information. (How it is implemented in MFC) 3. Doc / View architecture. (This section alone is worth the price of the book. The printing and the print preview section really takes the price.) 4. Serialization. (Yes this book manages to explain how the whole thing works under the wraps.) 5. COM/OLE (This section not only shows how COM/OLE is implemented inside MFC, it makes for independent reading by itself for COM/OLE concepts.) The only shortcoming I have found is that the books does not touch any of the database classes or ODBC stuff. All in all a very good buy.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars The chapters about OLE/COM are excellent, December 20, 1999
By A Customer
This review is from: MFC Internals: Inside the Microsoft(c) Foundation Class Architecture (Paperback)
I bought this book because an reviewer mentioned it has a nice coverage of COM/OLE. After reading these chapters (11 to 15), I think this book explained the topic extremely well. Only these chapters are worth the money many times. I has many books, such as Inside OLE, Inside COM, Inside DCOM, Professional MFC with VC5, essential COM, Programming Windows with MFC. But this book explained OLE in a better way. After I read this book, I can quickly understand related topics in other books.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Interesting book for Windows/MFC programming professionals, October 22, 2001
By 
"andriusr" (Vilnius, Lithuania) - See all my reviews
This review is from: MFC Internals: Inside the Microsoft(c) Foundation Class Architecture (Paperback)
Not suitable for MFC begginers, but very good and informative book for professionals. It is writen in very good manner - it is easy to read and understand even complex topics
MFC Internals are described in attractive way, so is not boring to read a book.
So, I like a way the books is writen and I like its content.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
Still relevant in 2008? 0 Feb 1, 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject