- Paperback: 464 pages
- Publisher: Sams Publishing; 1 edition (August 13, 1998)
- Language: English
- ISBN-10: 0672313030
- ISBN-13: 978-0672313035
- Product Dimensions: 7.3 x 1 x 9 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 55 customer reviews
- Amazon Best Sellers Rank: #8,491,186 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Sams Teach Yourself Visual C++ 6 in 24 Hours 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
Customers who viewed this item also viewed
Mickey Williams's Teach Yourself Visual C++ 6 in 24 Hours is a worthy addition to the Sams 24-hour series. In two dozen short and digestible sections, the author gives a "greatest hits" tour of some of the most important features in Microsoft Foundation Classes (MFC), along with what's new in Visual C++ 6. Along the way, this title also manages to review the basics of the C++ programming language.
Early lessons concentrate on building simple MFC programs using basic dialog box controls like buttons, edit controls, list boxes, and combo boxes. Using real code examples, the author moves to the basics of MFC document/view architecture (always a difficult topic to present clearly), menus, and Graphical Device Interface (GDI) graphics programming.
Williams then discusses several common controls (first introduced in Windows 95) for building more sophisticated user interfaces. The advanced section of this tutorial provides an introduction to viewing Dynamic HTML with MFC Web controls. All in all, this group of tutorials is concise and extremely useful for anyone new to MFC control programming.
The book closes with some material on using dialog boxes as application windows (using form views) and the basics of targeting ActiveX controls within Visual C++ 6. It doesn't tell you everything there is to know (no mention of database classes or C++ templates), but if you want a quick introduction that covers some significant technical turf, you'll like this efficiently presented title. -- Richard Dragan
From the Back Cover
The purpose of the book is to give novices the knowledge to begin using Visual C++ 6 at a low price point without sacraficing the content or quality. The proven elements of the Teach Yourself in 24 hours series make this book the most efficient way to learn Visual C++.Teach Yourself Visual C++ 6 in 24 Hours teaches the reader how to program Visual C++ applications in 24 lessons that can each be completed in about an hour each.Users will learn Visual C++ through the elements of the Teach Yourself series. Readers can look forward to learning about all of the various components of Visuall C++, the Developer Studio, creating C++ probrams, Property Pages and Property Sheets, Object-oriented design, and more.
Top customer reviews
2. it let you go around controls, not go up. each hour you know a new control, similar design steps, too simple and uncomplete examples, may be stupidly designed. e.g., to edit treeview you need right click plus left click; after you quite the edition is lost. don't tell you how to use the edit.
3. when it guide you to do sth, not step by step, but jump to top then back, sometime you don't know which relates to what, and you need to dig one key word from messy text lines to know your adding one belongs to which class/object (sometimes author just forget to list it clearly).
4. tend to use long text rather than graph and tables. gives pages on font and their naming, font creation, yet no graph to show the font type. often mentioned "windows 95" with no meaning. put if..else etc. in later and no related chpaters, if it is really needed it shall be in 1st hour.
5. repeatedly mention on similar things rather than give clear, real usage of controls. Never tell you resize window, give too simple drawing functions. Tend to list most controls rather than use their key features. Author seems doesn't know which parts in VC++ are most important and useful for applications.
6. It gives you some info on VC++ controls, and do right in Hungarian namings. I suggest you just try the button/menu item/dialog box examples, than go other books.
The author does a lot of do this, do that instruction with little explanation of the exact reasons for the task. There are numerous errors which requires some creative interpretaion in order to figure out. Overall the book could have been better written to the level of developer it is intended for, and definately could have done with a coursory edit.
A good example of what is missing in the book is Chapter 5, Button Contols. The author explains the different buttons and button properties and has you generate a sample application. What is missing in the chapter is how to actually retrieve check box and radio box values to use in other parts of your application. Even the Visual Studio help files are vague on this topic, which may explain the problem with the book.
In short I can not recommend this book. It contains too many errors, there is a lot of missing information, and explanations are almost non-existant. A better title would be "An Introduction to Visual C++ 6 in 24 Hours".
The book gives a good balance between practical guidance on writing a Windows application with MSVC++, and explanation of the theory behind it. It briefly covers the C++ language itself, but is better suited to C++ programmers wishing to write for Windows. It uses the MFC method throughout and doesn't waste time on old-fashioned API methods. Of course the 24 hours are not consecutive, but I found that each of the 24 chapters takes about an hour as claimed, and this structure helps the reader to plan a manageable programme of learning the subject. It also serves as a useful reference book after completing the course.
Very little is explained from the top. The philosophy is to immerse the reader in the thick of the action and, presumably, hope that he learns something. Unfortunately, creating code with wizards and, to the uninitiated, inserting seemingly random fragments of code to perform GUI actions without the faintest hint of explanation as to the what, how, and why, does not a rapid learning experience make!
I would urge the potential buyer to avoid this book like the plague: it is frustrating beyond even that which one would expect of anything in Microserfdom.
The book has one single good point, however: if you buy it, all other learning experiences will seem trivial in comparison. Save your cash.
One thing to note is this book pretty much assumes you've already got basic knowlege of C++, although it does briefly review basic programming techniques: that you already know how classes and pointers work.
What kept this book from getting 5 stars is that at times (like in chapter 10-menus), the instructions aren't as clear as they should be, so you should also be familiar with debugging and looking things up in MSDN Library Visual Studio.
This book doesn't explain how to make a wheel, only how to use one. But what do you expect in 24 hours?
Most recent customer reviews
Less, if not zero, talk about OOP.
Good for wetting your feet in.Read more