Special Edition Using Visual C++ 6 focuses on making you productive with Visual C++ as quickly as possible. Because of its straightforward approach, this book is able to progress into more advanced topics such as database capabilities, creating ActiveX controls and documents, and enterprise features. Coverage includes all the new features of version 6 as well as expanding on a few topics such as Active Server Pages, VC++, and ActiveX Data Object (ADO & OLE DB).
Kate Gregory, Special Edition: Using Visual C++ 6 (Que, 1998)
This makes a fine companion to Teach Yourself Visual C++ 6 in 21 Days (in fact, in the foreword, TYVC++6 is one of the books Gregory recommends reading before diving into this). Unfortunately, the major drawback of that book is reflected in this; the author touches on graphics programming only as much as anyone else writing Visual C++ 6 books does these days (with a preponderance of VC++6 books not doing anything at all with graphics, and the graphics programming books focusing on DirectX, you're pretty much out of luck in learning GDI programming). However, she does get into a number of advanced topics that TYVC++ only touches on: database access, the Standard Template Library, and other things that most C++ programmers only learn if they're forced to for work. An excellent choice as the second book aspiring Visual C++ 6 programmers should reach for. *** ½
As the title implies, this book is primarily targeted at how to use Visual C++, which in all honestly, it does a pretty good job, complete with detailed screenshots. It doesn't delve much into the fundamentals of C/C++ but it does include some of it in the appendix. As such, this book is definitely more suited to those who have already had at least a basic grasp of C++. It's probably a really good resource for experienced C++ programmers as it touches on many topics related to Windows programming and MFC, providing just enough details to get people started. One flaw with this book is that it had poor technical editing as there were quite a lot of header inconsistences, wrong chart/diagram/snippet reference numbers, and incorrect captions.