or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
35 used & new from £6.09

Have one to sell? Sell yours here
 
   
Beginning Visual C++ 6
 
 

Beginning Visual C++ 6 (Paperback)

by Ivor Horton (Author) "Welcome to Beginning Visual C++ 6 ..." (more)
3.6 out of 5 stars  See all reviews (55 customer reviews)
RRP: £45.99
Price: £39.09 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.90 (15%)
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.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 10? Choose Express delivery at checkout. See Details
25 new from £18.99 10 used from £6.09

Frequently Bought Together

Customers buy this book with Sams Teach Yourself Visual C++ 6 in 21 Days by Davis Chapman

Beginning Visual C++ 6 + Sams Teach Yourself Visual C++ 6 in 21 Days
Price For Both: £71.04

Show availability and shipping details


Customers Who Bought This Item Also Bought

Sams Teach Yourself Visual C++ 6 in 21 Days

Sams Teach Yourself Visual C++ 6 in 21 Days

by Davis Chapman
2.1 out of 5 stars (31)  £31.95
Microsoft Visual C++ Programmer's Guide

Microsoft Visual C++ Programmer's Guide

by B. Zaratian
Accelerated C++: Practical Programming by Example (C++ in Depth Series)

Accelerated C++: Practical Programming by Example (C++ in Depth Series)

by Andrew Koenig
4.8 out of 5 stars (17)  £15.47
Programming Microsoft Visual C++

Programming Microsoft Visual C++

by David Kruglinski
Programming Windows 5th Edition Book/CD Package: The definitive guide to the Win32 API (Microsoft Programming Series)

Programming Windows 5th Edition Book/CD Package: The definitive guide to the Win32 API (Microsoft Programming Series)

by Charles Petzold
4.3 out of 5 stars (23)  £27.12
Explore similar items

Product details

  • Paperback: 1224 pages
  • Publisher: John Wiley & Sons; New edition edition (26 Aug 1998)
  • Language English
  • ISBN-10: 0764543881
  • ISBN-13: 978-0764543883
  • Product Dimensions: 22.9 x 18.5 x 6.1 cm
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (55 customer reviews)
  • Amazon.co.uk Sales Rank: 471,628 in Books (See Bestsellers in Books)

    Popular in this category:

    #74 in  Books > Computing & Internet > Programming > Languages > C & C++ > Introductory C++
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Visual C++ opens new browser window
Microsoft.com/VisualStudio  -  Get the Latest Beta of Visual Studio® 2010. Download Free Trial. 
   Microsoft Courses opens new browser window
Career-in-IT.co.uk/programming  -  Work and learn at the same time Average salaries over £37k 
   C++Builder | Visual IDE opens new browser window
www.Embarcadero.com  -  RAD Visual IDE for rapid C and C++ Development. More info. Free trial 
  
 

Product Description

Product Description

What is this book about?

Visual C++ 6.0 was released in 1998 as a component of Visual Studio 6.0. For three years, until the launch of Visual Studio .NET to support the .NET Framework, it was Microsoft′s premier development product. Now five service packs old, version 6.0 remains the environment of choice for many developers who haven′t yet made the move to .NET. If your aim is to learn how to program in C++ on the Windows platform, with all the help offered by the Visual Studio interface, Visual C++ 6.0 remains a sound choice.

What does this book cover?

Beginning Visual C++ 6 can be broken down into four sections. The first is a fast–paced but thorough tutorial to the C++ language, punctuated with interesting and worthwhile example programs. After that, you′ll learn about object orientation with C++, and how this relates to Windows programming – the section ends with the design and implementation of a sizable class–based C++ application.

The third part of the book walks the reader through creating Windows applications using the Microsoft Foundation Classes (MFC). This includes the following:

  • Outputting to the screen and printer
  • Creating menus, toolbars, and dialogs
  • Debugging your program
  • Responding to a user′s actions

To illustrate the theory, this section also includes the complete implementation of a simple but fully–featured drawing application. The final section comprises a grounding in programmatic database access, an introduction to Microsoft′s Component Object Model (COM), and examples of how to create ActiveX controls using both MFC and the Active Template Library (ATL).

This book was voted Amazon.com′s C++ Book of the Year in 1998. It contains countless examples for you to follow and experiment with, and there are challenging exercises and model solutions in every chapter.

Who is this book for?
This book is for anyone who wants to learn C++ and Windows programming with Microsoft Visual C++ 6.0. Although progress will be easier if you have some experience of a programming discipline, an adept newcomer will also succeed in taming object–oriented programming and writing real Windows applications.



From the Back Cover

"By using my book with Visual C++ 6.0, you’ll come to understand the fundamentals of the C++ language and learn to program for Microsoft Windows.

First, I’ll teach you C++ from the first principles, using the new standard for the language in graduated examples. Then, using your newfound C++ knowledge, I’ll show you how to build applications using the Microsoft Foundation Classes. You’ll even see how to use the Active Template Library – the newest way to create controls.

It’s a challenge, but you’ll have great fun beating it. This is your first step into the world of real programming."

"I’ve been designing, programming and teaching people for over 30 years. All of the good things I have seen flowed from a deep knowledge of the problem and the tools to deal with it. I want you to succeed at the cutting edge of Windows programming by building on a solid bedrock of C++ understanding. You’ll need the discipline to work through the examples and experiment on your own, and to hang in there with me when things get tough. I’ll help you, but you have to want to climb the mountain, and believe that it’s worth becoming a real programmer."
—Ivor Horton

Who is this book for?

This book is for anyone who wants to learn C++ and Windows programming with Visual C++ 6. Although progress will be easier if you have some experience of a programming discipline, an adept newcomer will also succeed in taming object–oriented programming and writing real Windows applications.

The Wrox Philosophy

Our aim is to make you successful by sharing the knowledge of experienced programmers with you at every stage in your career.

What does this book cover?

  • Contains a complete C++ tutorial from the ground up
  • Learn how to design and write object–oriented programs
  • Using Visual C++’s built–in debugger
  • Understand how and why MFC&T works
  • Find out how Windows® works and how to make it work for you
  • Discover how to make program menus, toolbars and dialogs
  • Control your program’s output to the screen and printer
  • Create your own ActiveX® controls using MFC&T
  • How to connect to and edit a database using ODBC
  • Each concept supported by graduated code examples
  • Challenging exercises & model solutions in every chapter

Wrox Beginning guides are expertly crafted to make learning fundamental programming techniques easier than you think. Whether you’re taking your first steps in programming or broadening your skills with new techniques, Wrox books guarantee a carefully structured tutorial format that will guide you through all the techniques involved. First, each concept is explained, to give you a solid understanding of the material. We then apply your new understanding to practical and realistic project examples. These projects take you right up to the point where you can develop professional applications to be proud of.


Inside This Book (Learn More)
First Sentence
Welcome to Beginning Visual C++ 6. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

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 organize and find favorite items.
Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

55 Reviews
5 star:
 (21)
4 star:
 (12)
3 star:
 (9)
2 star:
 (3)
1 star:
 (10)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (55 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
21 of 21 people found the following review helpful:
5.0 out of 5 stars A very good book for programmers learning C++, 30 Aug 1999
By A Customer
This review is from: Beginning Visual C++ 6 (Paperback)
If you read the remaining reviews of this book, you will probably be surprised and confused by the extreme opinions expressed. To help you decide whether this book is worth your time and money, I offer these observations:

C++ is a very complex programming language written BY advanced programmers FOR advanced programmers. NO AUTHOR CAN MAKE C++ PROGRAMMING EASY. However, it is my opinion that Mr. Horton does an excellent job presenting a well-rounded overview of Visual C++ programming in this book.

Be warned. This book is NOT for you if:

-You have never programmed before

-You have written a few Visual Basic programs that have a couple dozen lines of code in them

-You expect this book to tell you everything that there is to know about Visual C++, MFC, ATL, Windows, COM, DLLs, memory management, enterprise development, etc., etc. (No single book can do all these things.)

However, this book may be a good choice for you if:

-You have written some fairly advanced programs in languages like Visual Basic, and love the challenge of programming

-You have the patience to read a 1200 page book slowly and carefully, and are willing to write sample programs to reinforce your learning

-You need a systematic, thoughtful overview of Visual C++ so you can start down the very long path to proficiency

I use this book when teaching my college-level C++ programming classes, and my students do struggle. But they struggle with the complexities of C++ and MFC, not with the book. I find no fault in the book itself. Please try to distinguish those reviewers who criticize the language from those who criticize the book.

I hope you find my comments useful.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
4.0 out of 5 stars A great book, but with a few problems..., 17 Jun 2001
By A Customer
This review is from: Beginning Visual C++ 6 (Paperback)
Ivor Hortons book is great, and would have been the best, but for a few problems. Firstly, please remember...:

Visual C++ is DIFFICULT. Learning the basics of C++ is DIFFICULT. The MFC is VERY DIFFICULT, even Microsoft admit this. Thats why there are API alternatives to the MFC. It is not Visual Basic, and you cannot expect to understand everything on first go. If you wish to learn & become proficient in VC++, it is your task to HELP YOURSELF...The book clearly explains what all that code was about, and if thats not good enough, why not try MSDN for help? Not good enough? Check Google.

The problem is, you must be willing to push yourself to find the answers as they don't always jump out of the page at you. And that seems to be a hurdle a lot...are unwilling to overcome.

There are, however, some bad points. As a BASIC/Visual Basic/68000 ASM & other language programmer myself, I know that rule #1 is "make your code as simple as possible".

Unfortunately, this is a golden rule that Ivor Horton breaks a fair few times. Some of his code is extremely convoluted, far more complex than it needs to be.

I was also sad to spot a fair few errors in the example code, especially as the Sketcher application became more complex. However, I managed to fix these errors myself with the skills that the book had already taught me. I can understand how this would be frustrating for the first-time programmer, and this book is certainly not the one for you if you've never programmed in any language before. Programming requires a certain thought-process, and it's better to learn that process in BASIC than in C++.

All in all, the book is very good, except for those few points I've outlined. And with regard to all the errors and code corrections, I have only one thing to say - Get this book, go through it. Follow the examples, and when you find something doesn't work, TRY TO FIX IT YOURSELF FIRST. I guarantee with a little perseverance you will succeed, and that little effort will teach you far more about the workings of VC++ than following any amount of examples. There is a big difference between reading & copying code from a book, to actually understanding what you are doing to a proficient level. In fact, Wrox should have marketed these code errors as a feature, to help you learn more thoroughly.

...do not blame the complexities of the language on the book itself. This book gets 4stars instead of 5 because of the unnecessary complexity of some of the examples, not for ANY other reason.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 8 people found the following review helpful:
3.0 out of 5 stars You will learn.... eventually, 11 Jul 2002
By A Customer
This review is from: Beginning Visual C++ 6 (Paperback)
I find the problem with this book is that covers too many topics and makes out that it will take a beginner and teach them what they need to know. The problem is that this book starts by teaching C++ (using VC compiler - not a good start) before tapping in to Win32 API, before showing you how to do various things using MFC.
The problem is that it is not really explaining the ideas behind the MFC well, nor is it demonstrating how to implement the various visual control elements very well. You will find that you will eventually get there and to some degree feel that you can do various things using Visual C++, but you will also feel overwhelming gaps in your knowledge.
For me the best approach is:
Learn C++ (Deitel & Deitel or Eckel (or similar)
Learn Visual C++ (MS Press Learning Edition)
Programming with Visual C++ (Fifth Edition - MS Press)
Mastering MFC (MS Press)

This may seem like a lot of money but I assure you, you will get a much more grounded knowledge of the concepts you need than can ever be achieved in a single book (no matter how big that book is).

I have given it three stars because this book still contains some really nice examples and some good information but regretably I don't really think it does what it suggests.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

4.0 out of 5 stars An Excellent Introduction to C++ but a Awful MFC Tutorial
I bought this book about two years ago in order to teach myself a more professional programming language having only programmed using visual basic previously. Read more
Published on 9 Jul 2004 by andymark2

5.0 out of 5 stars Good explanations of the basics
Even though I've only had this book for a couple of weeks I can highlyrecommend it to people who have a basic knowledge of either programming inanother language, or have knowledge... Read more
Published on 26 April 2004

5.0 out of 5 stars Life saver
I was really struggling with C++ as delivered through a well-known distance-learning course. I nearly gave up in despair; then I searched for books that might help and discovered... Read more
Published on 6 Oct 2003

5.0 out of 5 stars I can now program using MFC.
Having got nowhere with Visual C++ MFC prior to buying this book, I found this book very helpful.
Having described the fundamentals of C++, the author shows the reader how to... Read more
Published on 8 Dec 2002 by J. A. White

4.0 out of 5 stars Good book for basics of C++
Well, what hasn't been said?
The main things that I can add is that the code in the book is beautifuly presented, with code that has been changed in a darker colour, which... Read more
Published on 22 Dec 2001

5.0 out of 5 stars Not a quick reference tome
Many critisisms against Ivor Horton's works centre around the repetitive nature of his examples. By starting with a program and slowly developing it you become familiar with it... Read more
Published on 23 April 2001 by david_poole@europe.mccann.com

4.0 out of 5 stars Great for intermediate users
This book is great!! Good for intermediate users at least. People new to C++ shouldn't get this book. Read more
Published on 26 Mar 2001

5.0 out of 5 stars An exellent book teaching programing in the best way
Teaches by getting you to do a project and work along and this in my opinion is the best way to learn. Read more
Published on 18 Oct 2000

4.0 out of 5 stars A comprehensive book for learning Visual C++ .
Visual C++ is an exciting but a difficult language. "Exciting"- because it forms the basis of countless number of applications developed and currently under development... Read more
Published on 6 Jun 2000

1.0 out of 5 stars This book is crap .
Ivor has a lot of books out now . I've looked at them and found chapters being reused elsewhere . Thats probably why the arguments aren't properly developed and the examples are... Read more
Published on 1 Dec 1999 by Christopher James

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
 

   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.