Programming Windows with MFC, Second Edition 2nd ed. Edition

4.4 out of 5 stars 80 ratings
ISBN-13: 978-1572316959
ISBN-10: 1572316950
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.

Amazon First Reads | Editors' picks at exclusive prices

Special offers and product promotions

  • Create your FREE Amazon Business account to save up to 10% with Business-only prices and free shipping.

Editorial Reviews

Amazon.com Review

The second edition of Jeff Prosise's Programming Windows with MFC is a great introduction to the programming language that will help you build client-side applications in MFC. Though it doesn't cover Internet development, this title provides a worthy tutorial on traditional MFC programming.

After some MFC basics, the book looks at Graphical Device Interface (GDI) graphics with a fine discussion of drawing and font handling. Following this, Prosise introduces the use of the MFC collection classes (an alternative to STL) and file I/O, as well as adding serialization support to custom classes.

He also dedicates a fair amount of text to basic Windows controls and dialog boxes. His tour of support for both the Single Document Interface (SDI) and Multiple Document Interface (MDI) application styles is just excellent. The built-in view classes in MFC and how to use them in a Windows Explorer-style sample program are covered. From there, it's on to other common GUI interface models such as toolbars, status bars, and the new Internet Explorer-style rebars. After a useful section on printing (including some valuable real-world tips for this tricky topic), the rich array of Windows common controls is discussed. As in the first edition, Prosise's introduction to MFC multithreading and synchronization objects (like mutexes) is a standout.

The last section of the book provides a comprehensive discussion of COM and ActiveX programming for the MFC developer. Although the Active Template Library (ATL) is omitted here, there are fine examples of building and using ActiveX controls, including the basics of OLE automation.

Newly revised with richer examples and the latest Windows functionality, the second edition of Programming Windows with MFC provides one of the best available tutorials for traditional MFC development. --Richard Dragan

Product details

  • Publisher ‏ : ‎ Microsoft Press; 2nd ed. edition (May 13, 1999)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 1200 pages
  • ISBN-10 ‏ : ‎ 1572316950
  • ISBN-13 ‏ : ‎ 978-1572316959
  • Item Weight ‏ : ‎ 5.15 pounds
  • Dimensions ‏ : ‎ 8.12 x 2.51 x 8.68 inches
  • Customer Reviews:
    4.4 out of 5 stars 80 ratings

Audible Holiday Deal
Save 46% on your first 4 months. Get this deal

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more

Customer reviews

4.4 out of 5 stars
4.4 out of 5
80 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on August 26, 2004
Verified Purchase
10 people found this helpful
Report abuse
Reviewed in the United States on August 11, 1999
Verified Purchase
49 people found this helpful
Report abuse
Reviewed in the United States on November 21, 2001
Verified Purchase
8 people found this helpful
Report abuse
Reviewed in the United States on April 15, 2004
Verified Purchase
2 people found this helpful
Report abuse
Reviewed in the United States on November 27, 2018
Verified Purchase
Reviewed in the United States on May 25, 2017
Verified Purchase
Reviewed in the United States on January 15, 2000
Verified Purchase
One person found this helpful
Report abuse
Reviewed in the United States on December 28, 2001
Verified Purchase
One person found this helpful
Report abuse

Top reviews from other countries

Jim Moores
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on May 30, 2017
Verified Purchase
Panagiotis Mitsopoulos
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on June 26, 2018
Verified Purchase
xm214
5.0 out of 5 stars One of the "must have" books on Visual C++
Reviewed in the United Kingdom on May 3, 2001
Verified Purchase
Rwemalika
4.0 out of 5 stars Excellent book
Reviewed in France on November 28, 2013
Verified Purchase
てつ
5.0 out of 5 stars 必読書
Reviewed in Japan on August 7, 2013
Verified Purchase
One person found this helpful
Report abuse