echo "test"; ?> |
|
|
|
| Programming Windows with MFC, Second Edition | 
enlarge | Author: Jeff Prosise Publisher: Microsoft Press Category: Book
List Price: $59.99 Buy Used: $22.88 You Save: $37.11 (62%)
New (2) Used (13) from $22.88
Avg. Customer Rating: 80 reviews Sales Rank: 92462
Media: Paperback Edition: 2 Har/Cdr Number Of Items: 1 Pages: 1200 Shipping Weight (lbs): 5 Dimensions (in): 9.3 x 7.5 x 2.7
ISBN: 1572316950 Dewey Decimal Number: 005.265 UPC: 790145169501 EAN: 9781572316959 ASIN: 1572316950
Publication Date: May 13, 1999 Availability: Usually ships in 1-2 business days
|
| Similar Items:
|
| 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 Description The newly updated and expanded second edition of this acclaimed title covers 32-bit development for all Microsoft(r) Windows platforms, including Windows 2000, using the Microsoft Foundation Class Library (MFC). Aimed at developers who wish to capitalize on advances in the MFC for rapid, object-oriented programming, the book delves into MFC basics, progresses to the document/view architecture, then addresses advanced topics including ActiveX(r), OLE, and COM. Author Jeff Prosise once again sets the standard in describing the art of writing MFC-based Windows applications with his clear and comprehensive treatment of concepts and techniques. Readers will discover how to produce incredible functionality with little new code by appropriating MFC code from the class library. They'll also find sample programs and executables on the book's CD-ROM to further fuel their own projects.
|
| Customer Reviews: Read 75 more reviews...
The best MFC book around November 13, 2006 This book is to MFC what Programming for Windows is for the Win32 API. I would call it the MFC bible. There is a lot of MFC books out there but Programming Windows with MFC is one of the best. If you are serious about MFC, you should consider adding this one to your references collection.
Comprehensive and understandable - really learn MFC January 10, 2006 8 out of 8 found this review helpful
I purchased this book a number of years ago when I started a new job which required me to program using MFC. I had never done any programming for Win32, let alone using MFC (which wraps around the Win32 API). Coming from this state of ignorance, it only took a short time of working with Prosise's book for me to gain enough confidence to start writing MFC programs on my own.
The book covers most of the major areas that an MFC programmer would have interest. Topics such as dialog based applications, the potentially confusing document / view architecture, property sheets, mouse and keyboard IO, menu management, creation of custom controls, bitmaps, UI and worker threads - all are explained with exceptional clarity thoroughness. After reading a given section I felt a true understanding of the material - the information is taken to a depth which seems to be uncommon in many windows programming books.
At its core though, this is a windows programming book and through its many examples it succeeds in providing an excellent foundation. One may question the usefulness of some of the examples but keep in mind that they were not written for practical usefulness but instead they were intended to solidify the concepts presented in the chapter - which they usually do quite successfully.
More recently, others at my company have found it necessary to program for Win32 and my first piece of advice for them is to sit down and read through the first chapter of Prosise for a day or so. After that, answers to most questions can be found within the remaining 1200 (!) pages of the book.
Note that the CD which came with the book worked fine on Windows NT and Windows XP. Also, the book targets Visual Studio 6.0 but most of the topics are still valid in Visual Studio .NET.
So why review a book that is almost seven years old at the time of this writing? I felt like I owed Prosise for creating such a comprehensive and understandable work and writing a positive review seemed a nice way to say "Thank You".
Truly beautiful work BUT........ December 25, 2004 1 out of 13 found this review helpful
no practical programs. Both "Windows programming" of my boss,Charles Petzold and the book taking draw, game programs to demonstrate. Are there any books getting developers really inside industry projects using MFC or Windows API ?????? This question is my Christmas gift for Microsoft authors !!
who says it takes longer? August 26, 2004 I managed to muddle my way through simple dialog-box based applications with hardly any documentation -- just advice from colleagues. When I got assigned to write a real live multi-threaded, multi-document app, I tried the books lying around the office which had helped me considerably with the simpler apps, but which left me much confused about things like device contexts. Why all of a sudden CClientDC instead of CPaintDC? And what is a DC anyway exactly? They say, "See, if you do this and this, then you can draw an ellipse that wiggles around." So I do that, and then try changing parameters, and am left only able to draw that ellipse. I can't make it purple.
I hate feeling like I don't really, REALLY know why I'm doing what I'm doing. And Prosise was an effective (and therefore quick) book which left me feeling like I knew. After about 2 days of reading and working with the examples, I felt I understood device contexts mapping modes, why I don't tell the Ellipse() routine what color ellipse I want. Prior to that, I'd spent 2 weeks with other books, not really getting it, not effectively able to modify the examples in the book.
Something about the way he organized it just got me to a point of clarity quicker, without nearly as much frustration. So don't let the 1300 pages throw you. It's not hard to read.
Best book in it's class April 16, 2004 2 out of 2 found this review helpful
Over several years, I have purchased around a dozen books on MFC, and this one by far is not only the best one for learning MFC, but also the best to use as a reference (in addition to MSDN). Some of the examples were a little lengthy, as I prefer shorter examples. The first half of the book is essential for any windows programmer. The second half leans more towards particular advanced topics which are not needed by everyone, but good to have handy when the time comes.
|
|
|
Copyright
©
2006 Adminpal LLC | |