Have one to sell? Sell yours here
Getting Started with Visual C++ with an Introduction to MFC (Visual Studio)
 
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.

Getting Started with Visual C++ with an Introduction to MFC (Visual Studio) [Paperback]

Harvey M. Deitel , Paul J. Deitel , Tem R. Nieto , E. T. Strassberger
5.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


Formats

Amazon Price New from Used from
Hardcover £11.99  
Paperback £29.99  
Paperback, 2 Aug 1999 --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.
There is a newer edition of this item:
Getting Started with Microsoft Visual C++ 6 with an Introduction to MFC Getting Started with Microsoft Visual C++ 6 with an Introduction to MFC 5.0 out of 5 stars (1)
£29.99
In stock.

Product details

  • Paperback: 163 pages
  • Publisher: Prentice Hall; 2 edition (2 Aug 1999)
  • Language English
  • ISBN-10: 0130161470
  • ISBN-13: 978-0130161475
  • Product Dimensions: 23.3 x 17.9 x 1.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,140,537 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Product Description

-- Detailed coverage of GUI development with Visual C++.
-- -- Includes dozens of great tips, recommended practices, and cautions.
-- A great companion to C++ How to Program, 2/E -- or any ANSI/ISO C++ book!

This companion to C++ How to Program, Second Edition -- the world's most widely used C++ textbook -- carefully explains how to use Microsoft's Visual Studio 6 integrated development environment (IDE) and Visual C++ 6 to create Windows programs using the Microsoft Foundation Classes (MFC). Key topics include: Win32 and console applications; online documentation and Web resources; GUI controls; dialog boxes; graphics; message handling; the resource definition language; and the debugger. The book includes 15 "live-code" Visual C++/MFC programs with screen captures; dozens of tips, recommended practices and cautions; and exercises accompanying every chapter. This book is part of a family of resources for teaching and learning C++, including a Web site with the book's code examples, an optional interactive CD-ROM (C & C++ Multimedia Cyberclassroom), and more.

From the Back Cover

This companion to C++ How to Program: Second Edition—the world's most widely used university C++ textbook—carefully introduces how to use the Microsoft Visual Studio 6 integrated development environment (IDE) and Visual C++ 6 to create Windows® programs using basic Microsoft Foundation Classes (MFC).

Authors Harvey and Paul Deitel are the principals of Deitel & Associates, Inc., the internationally-recognized organization specializing in C++, Java, C, Visual Basic®, object technology and Internet and World Wide Web programming training. The Deitels are also the authors of the best-selling textbooks, Java How to Program, C How to Program, C++ How to Program, Visual Basic 6 How to Program, and Internet and World Wide Web How to Program. The Deitels, Tem R. Nieto and Edward T. Strassberger introduce MFC programming fundamentals with Visual C++ 6.

Key topics include:

  • IDE, console applications, Win32® applications
  • Online documentation, Web resources
  • GUI controls (i.e., edit texts, list boxes, etc.)
  • Graphics, message handling
  • Debugger, dialog boxes
  • Resource definition language

Getting Started with Microsoft Visual C++ 6 with an Introduction to MFC includes:

  • 17 "live-code" Visual C++/MFC programs with screen captures
  • Exercises (many with answers) accompanying every chapter
  • Dozens of tips, recommended practices, and cautions-all marked with icons
    — Good Programming Practices
    —Software Engineering Observations
    —Performance Ties
    —Portability Tips
    —Look-and-Feel Observations
    —Testing and Debugging Tips
    —Common Programming Errors

This companion to C++ How to Program is part of a family of resources for teaching and learning C++, including a Web site (http://www.prenhall.com/deitel) with the book's code examples and other information for faculty, students and professionals; an optional interactive CD-ROM (C & C++ Multimedia Cyber Classroom) containing extensive interactivity features—such as thousands of hyperlinks and audio walkthroughs of the code examples in C++ How to Program—and e-mail access to the authors at
deitel@deitel.com

For information on corporate on-site seminars and public seminars offered by Deitel & Associates, Inc. worldwide see the last few pages of this book and/or visit:
http://www.deitel.com

For information on Visual C++ and MFC visit:
http://www.microsoft.com/visualc
http://www.codeguru.com

--This text refers to an out of print or unavailable edition of this title.

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
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

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
19 of 20 people found the following review helpful
Excellent MFC Tutor 22 Aug 2001
By A Customer
Format:Paperback
This is an excellent MFC tutor for readers with basic knowledge of C/C++. Having bought books costing much more money I found this book very helpful in understanding the basic concepts. The important features of Visual C++ environment are described and coding examples gradually introduced so that the meaning of each line of code is fully understandable. I hope the authors will also produce a more advanced text for more experienced programmers
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  13 reviews
58 of 59 people found the following review helpful
Outstanding Introduction which delivers what it promises 23 Mar 2000
By Declan Moran - Published on Amazon.com
Format:Paperback
This book provides an excellent introduction toVisual C++ 6 and MFC for those new to the subject or still a little shaky. There seems to be a great abundance of bad-mediocre books on Visual C++ and/or MFC. This book, in contrast, achieves what it sets out to do in spades. It starts off explaining the Developer Studio envirnonment, so that even those who have never seen/used Microsoft Visual C++ before are taken by the hand.The first example is a console (ie non-windows...black screen with only a text interface similar in appaerance to a dos program) application. The rest of the book then deals with writing programs specifically for Microsoft Windows with buttons, combo boxes and other such graphical components. There's even a chapter on drawing and including bitmap files. The book presumes a good knowledge of standard C++ , and recommends the " C++ How to Program" book written by the same authors. It is, however, not essential to have read this book in particular though to fully understand "Getting Started...MFC". A good C++ basis obtained from any good book such as the excellent work by Lafore ("Object-Orientated Programming in C++") is more than sufficient.

Its pedagogical merit is second to none and is ideally suited as a first read on the subject for reasons including the following:

(1) Its short and sweet (about 140 pages), and could even be read in a single week or so by a motivated reader.

(2) The " live-code " propounded on the cover as a characteristic of exapmles in the book is in fact simply an attitude adopted by the authors. They realise the value of illuminating the concepts they discuss by illustrating them in complete examples (and not just code snippets as is the case in many other books). These examples are then dissected and described step-by- step leaving the reader confident that he/she feels fully comfortable with every aspect of the example. This unfortunately, is a teaching practice that most other authors seem to undervalue. Needless to say, the examples are prudently chosen for their pedagogical content and are carefully kept short, while still containing all elements necessary to illuminate the ideas under consideration.

(3) All examples used in the book are available for download from the authors web site. These downloads include not only the source code, but also the files (*.dsw etc.) necessary to set up the workspace with a simple double click. (This can be especially hepful for readers with little experience who dont have to worry about creating the workspaces, setting properties etc. themselves).

(4) Each chapter finishes with an extensive (typically a page or more) summary and also a page or two long section titled 'Terminology'. This section lists the new terms, function/class names, etc. that have been introduced in the course of the chapter, giving the reader the opportunity to check that they have assimilated these new terms comfortably. In some chapters there are also some short helpful sections at the end such as those titled 'Good Programming Practice', 'Programming Tips' etc. Excercises are also abundant. Unfortunately, answers to the excercises are however, not provided.

(5) The authors wisely refrain completely from using the Visual C++ wizards. Though helpful (among other things as time saving devices), these wizards and the cryptic (skeleton) code they produce, generally confuse new users more than help them. The aim in this book is on understanding the topics covered and the MFC classes used, fully, rather than getting the most sophisticated project up and running in the shortest possible time.

All in all, its almost impossible to say anything bad about this book, except that ist a pity that solutions to the excercises are not also included. Unfortunately there is (as yet) no follow up book by these authors covering the same topic but at a deeper lever for those who have already read "Getting Started...MFC". If/When it appears I'll be the first to buy it.

43 of 46 people found the following review helpful
Great Companion to "How to C++ Program" 2E 16 Aug 1999
By A Customer - Published on Amazon.com
Format:Paperback
I think it is a great companion to "C++ How to Program 2/E" I have purchased "Teach Yourself Visual C++6 in 21 Days", the professional reference edition, but it uses the wizards so much you can't quite catch everything that is going on. Deitel's book teaches you strait programing techniques without the wizard, that are easy to understand, and implament. Like it says. It is Getting started, so the basics are here. You will probably need another book to learn how to use some of the more integrated things.
12 of 13 people found the following review helpful
Good Introduction to MFC 16 Mar 2000
By Ali R. Aminian - Published on Amazon.com
Format:Paperback
...I am pleased with the organization of the material covered in this book. The Deitels start the book with a warm-up chapter on working in the Visual C++ IDE, moving on to creating basic GUIs using MFC; these GUIs include dialogs, frames, toolbars, menu bars, command buttons, etc.. The info on message mapping and handling was very helpful: That's the basis for MFC programming. Like the title implies, this book is an introduction to Visual C++ programming using MFC; do not expect to become an expert in Windows programming after reading this book. Becoming an efficient MFC programmer takes years of practice, but if you need to start from somewhere, then give this book a try! Nevertheless, this book won't do you much good if you are not already a C++ programmer. This book is short, yet detailed like any other book by the Deitels. I own three other books by them and they've become permanent references in my computer programming library. Their publications go way below the surface of programming languages to extract the essential concepts needed for their readers to become proficient programmers.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback