Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
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.

Beginning Visual C++ 6 [Paperback]

Ivor Horton
3.9 out of 5 stars  See all reviews (119 customer reviews)
List Price: CDN$ 59.99
Price: CDN$ 37.79 & FREE Shipping. Details
You Save: CDN$ 22.20 (37%)
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
Usually ships within 3 to 6 weeks.
Ships from and sold by Amazon.ca. Gift-wrap available.


Amazon Price New from Used from
Paperback CDN $37.79  
Join Amazon Student in Canada

Book Description

Aug. 26 1998
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.

Customers Who Bought This Item Also Bought

Product Details

Product Description

From Amazon

"Windows programming is not difficult," observes well-respected author Ivor Horton in his book Beginning Visual C++ 6. "In fact, Microsoft Visual C++ 6.0 makes it remarkably easy." Horton's treatment of Visual C++ continues the expert author's thorough and patient presentation of the best of today's object-oriented computer languages. (Besides C++, the author has written the excellent Beginning Java for Java developers). This massive, yet quite comprehensible, tutorial covers all the essential features of C++ used with Microsoft Visual C++ 6. Horton's book is the ideal choice for programmers who don't want to skimp on their general knowledge of C++. The author covers all the bases here in a title that will certainly compare favorably with any other Visual C++ tutorial on the market today. --Richard Dragan --This text refers to an out of print or unavailable edition of this title.

From the Publisher

What sets this book apart is Ivor's relaxed and informal teaching style, which makes even difficult concepts easy to grasp. It's perfect for Visual Basic, Delphi, Cobol & Unix C Programmers who see the new release of the software as an opportunity to learn the language and understand the professional way to develop Windows applications. Adept newcomers to structured programming will be able to progress in C++ and Window using this book, but they will have to apply themselves to the Exercises and model answers supplied with each Chapter. --This text refers to an out of print or unavailable edition of this title.

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

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

Customer Reviews

Most helpful customer reviews
2.0 out of 5 stars Not a real-life sample to be found May 31 2002
I agree with another reviewer who stated "at the end of the book, I still don't know how to do simple things". It's impossible to find things you'd use in real-world programming in this book.
Take his COM coverage for example: a COM object that determines what the monitor refresh rate is. Who CARES? How about a COM example of exchanging data from one program to another? Granted, COM requires a separate volume to cover, but why even include it if you're going to give us something this useless?
If you're learning C++ because you've got a project at work to do, then look for another reference. Simple things like "_T" are not even in the index of the book. You'll be searching for answers elsewhere.
Was this review helpful to you?
5.0 out of 5 stars Great book Jan. 9 2005
By A Customer
When I wanted to start learning Visual C++ I started reading many books but non of them told you what was happening and why they just told you exactly what to do without any explination, until I found this book. It covered in more detail than any other book with more explanation too what you were doing.
Was this review helpful to you?
5.0 out of 5 stars detailed July 17 2004
By A Customer
I found this book very usefull, detailed and you can use as a reference, the book always reminds you with past experience gained from previous chapters and thus allows you to read a specific topic/chapter. also it demonstrated deep knowledge of the subject covered
Was this review helpful to you?
Ivor Horton has an exceptional talent for organizing and presenting C++ that makes it easy to learn. This is a very difficult lanuage, but if you persist, you will learn with his book. It is the best C++ learner book I have found. He leads you through each chapter expanding on the previous. It is slow going at first because you need to know so many things to begin programming. It becomes easy after you get half way through the book and all the pieces of the puzzle start coming together.
Was this review helpful to you?
If you want to have a strong foundation in C++ read this book. All major C++ concepts are explained in detail. This book will reduce the number of situations where you feel, "AHH!!! Why wont this code work, my syntax and logic is perfect", because it is crammed full of even the most minor (yet very important in some cases) information.
If you are serious about C++ programming and want to start windows programming and/or game programming or any API/SDK programming this book is for you. However if you are not serious about programming with C++ find another book, because the author does go into detail on every topic. If you don't like C++ you may become bored.
I must warn you sometimes the authors coding style may be difficult for true beginners to understand. Don't let this sway you, just keep at it and reread the code and explanations several times.
Was this review helpful to you?
5.0 out of 5 stars Great Way To Get Started. Nov. 7 2003
This book is written quite well for some one who wants to learn C++ from the ground up. It starts with a good No Nonsense procedural approach to C/C++ and then on to an Object Oriented view then works into windows programming and even a bit on database access with C++. Very nice way to start.
Bottom Line absolute a ton of Info Presented in a easy to read and understand way. No Extra words like you would get from a college textbook so they could charge more for the text and a ton of info because the author is trying to teach you completely instead of teach you programming 101 and 102.
Obviously as one progresses with C++ more books would be required. After you get through the procedural and Object Oriented part of this book I would plan on buying a book which teaches you other important aspects of programming such as Data structures, and Parsing. Read that while moving on to the windows part of the book. Not that it's at all needed to understand the "windows" half of the books but it stuff that all programmers should know.
Was this review helpful to you?
The introduction to C++ part alone is worth the price of the book. I cannot think of a better way to make "first contact"
with C++ for someone who is really new to C++ and maybe to programming at all. The part on Windows programming is starting to be a bit dated (no .NET stuff here) but is well structured, informative and really step-by-step. The style of the book is teaching you by example developing a drawing-sketching application. You will find also useful info on building DLLs and database programming. Be warned this is not a book on MFC! If you are looking for a MFC through treatment and reference look elsewhere! But if you are new to C++ and want to see how it is used to build basic windows apps this book will definitely give you a great foundation.
Was this review helpful to you?
4.0 out of 5 stars very complete June 21 2003
By A Customer
A very complete book overall and it covers certain (important) things that usually aren't found in books (like pointers to functions, repeated warnings about returning pointers of local variables). Very clear explainations and good examples.
The only gripe I have about this book is that it's very unstructured. Horton mentions things in random places and you would not catch them unless you already know the concept. Consequently, this is NOT a good reference book. You'll have a hard time trying to find where he talks about what. You really have to read it from start to finish.
I don't think this book is for the beginner programmer. Although his explainations are clear, he doesn't always explain everything he says. For example, he would use words like "automatic variables" without ever mentioning what it is. Now, an experienced programmer or a comp sci college student would (or should) know exactly what he means, but anyone else will be scratching their head.
A very good book to read AFTER you've read another book. This book will fill the gaps.
Was this review helpful to you?
Want to see more reviews on this item?

Look for similar items by category