Skip to content
Paperback MFC 5 Black Book: The Indispensable Developer's Guide on Microsoft Foundation Classes [With Ready-To-Use MFC Code Files, a Wealth of Tools...] Book

ISBN: 1576101851

ISBN13: 9781576101858

MFC 5 Black Book: The Indispensable Developer's Guide on Microsoft Foundation Classes [With Ready-To-Use MFC Code Files, a Wealth of Tools...]

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Like New

$46.69
Save $3.30!
List Price $49.99
Almost Gone, Only 1 Left!

Book Overview

Microsoft Foundation Classes (MFC) revolutionized C++ programming by creating an easy to use framework that takes care of the drudgework; MFC5 is designed to make things even easier. However, with... This description may be from another edition of this product.

Customer Reviews

5 ratings

A great look into insights of MFC programming

This book explains a lot of the underlying concepts and principles of MFC and why they turn against you if you wander off the path ;). Its not an all encompassing MFC Reference (use the MSDN), or an A-Z Programmers Guide, its the book you need at an intermediate level to understanding the MFC way of thinking. And this book explains things very well.

Excellent Book! Highly recommended! Very serious book!

Al Williams does an excellent job of describing MFC in depth. There is a previous review indicating that this book is chock-full of screen shots and wizard-generated code -- Not True! Throughout this work Al shows us the building blocks and design concepts behind MFC. And then goes on to show enough real detail so that you can actually extend those ideas, and bend them to your own will. If you're the kind of person who wants to be spoon-fed, or who simply doesn't want or need to be able to bend the rules a little in order to achieve something different than what the application wizard can create for you, then don't bother with this work. However, if you're the kind of person like myself who is not comfortable unless you understand what all of those wizard generated lines of code are actually doing - and how you might be able to get in there and actually extend things in a way that is both consistent with MFC's architecture while not imprisoning you within it's limits, then this is the book for you!

Wow! This is the MFC book I always wanted.

This book has so many great ideas in it, it is hard to fit it all in. Editing during print preview... encrypted archives... modeless property sheets... Many, many tricks and tips with views and splitters. This is the book if you know MFC, but aren't sure how to make your application work the way you want it to. That's not all, but it is the high points. Solid examples that are really useful and very easy to read.

Wow! The Best MFC Book I've Ever Read

I've been programming "real" apps for sometime using MFC, and this book is way cool. There are many, many things in here that I did not know how to do until I read it.The examples were practical, and weren't snipped down so much that I couldn't figure out where things were supposed to go. (Besides, if you don't like the listings, it is all on the CD).I've had this book for awhile -- it is very clear and really really cool. If you are just muddling through MFC (or don't know it at all), get an introductory book on MFC first. But if you understand MFC, but want it to do more, get this book -- you will love it.Here are my comments by chapter --Chapter 1 - Mostly review. A good refresher, but if you don't understand MFC already, you'll miss the point of this book anyway.Chapter 2 - Serializing with encryption or to a database? Great! Reading old file versions tooChapter 3 - Custom print preview with editing during preview was exactly what I needed for one of my apps.Chapter 4 - The CListCtrl and CScrollView improvements are great. I never thought of the author's method for using CEditView with splitters, either. The owner draw stuff, I'd used before, but still good stuff. And now I know why my nested splitter code never worked. It does now!Chapter 5 - Using DDV to validate fields "live" instead of all at one time seems simple now that I saw how to do it. I want to find time to play with the custom DDX/DDV too.Chapter 6 - Modeless property sheets are very neat.Chapter 7 - I've done a lot with MFC DLLs, so this wasn't much new for me, but it was still a good DLL chapter.Chapter 8 - This is a good intro to ActiveX using MFC. Of course ActiveX is a big topic and there are whole books on it, too.Chapter 9 - I haven't had a chance to do any of the Internet stuff with MFC, but it sure looks easy in this chapter.Chapter 10 - I work a lot with databases; this chapter is introductory; again, whole books on this subject, but a nice overview with some solid examples.Chapter 11 - I'd used simple multithreading before, but the part on using threads with event loops was fantastic! In fact, I read this chapter first because it solved a design problem we were having at work.There's more cool stuff in here, but these are the things I was particularly interested in.

Outstanding book for experienced MFC programmers.

As an experienced MFC'er I am used to being disappointed with MFC books. However, this book showed me how to do many things I didn't know were possible including edit during print preview, use multiple CEditViews, and a lot more. I've also really enjoyed writing custom wizards and modeless property sheets, something I could not do before.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured