Programming Microsoft Visual C++ CHM

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Microsoft Visual C++ 6.0 is the last version of IDE for Microsoft Visual C++ – the ever leading programming language widely used by professionals. And Programming Visual C++ is the old but classic book about this IDE. This updated and expanded edition maintains the same thorough and detailed coverage that has made it the go-to resource for understanding this powerful and intricate development tool.

Programming Visual C++ provides authoritative insights on key topics, including: fundamentals such as GDI, event handling, dialog boxes, memory management, SDI and MDI, printing, and help systems. It also covers advanced subjects like multithreading, DIBs, ODBC, and DLLs, as well as COM for creating document objects, ActiveX Controls, components, automation, and the use of wizards and compiler extensions that facilitate COM C++ programming for the Internet. Additionally, it discusses Windows Sockets, MFC WinInet, and ISAPI extension programs for Microsoft Internet Information Server.

Building on the solid foundation laid by previous editions, this fifth edition introduces significant new content, such as: An overview of control development using ATL; A comprehensive discussion on the latest enhancements in database programming; An informative explanation of recent improvements in COM; An in-depth examination of Microsoft Internet Explorer 4.0 controls.

Included with the book is a CD-ROM that features valuable sample source code and applications specifically developed for this edition, making it an essential resource for professionals who will find it indispensable.

// Table Of Contents //

  • Part I: Windows, Visual C++, and Application Framework Fundamentals
    • Microsoft Windows and Visual C++
    • The Microsoft Foundation Class Library Application Framework
  • Part II: The MFC Library View Class
    • Getting Started with AppWizard – “Hello, world!”
    • Basic Event Handling, Mapping Modes, and a Scrolling View
    • The Graphics Device Interface, Colors, and Fonts
    • The Modal Dialog and Windows Common Controls
    • The Modeless Dialog and Windows Common Dialogs
    • Using ActiveX Controls
    • Internet Explorer 4 Common Controls
    • Win32 Memory Management
    • Bitmaps
    • Windows Message Processing and Multithreaded Programming
  • Part III: The Document-View Architecture
    • Menus, Keyboard Accelerators, the Rich Edit Control, and Property Sheets
    • Toolbars and Status Bars
    • A Reusable Frame Window Base Class
    • Separating the Document from Its View
    • Reading and Writing Documents – SDI Applications
    • Reading and Writing Documents – MDI Applications
    • Printing and Print Preview
    • Splitter Windows and Multiple Views
    • Context-Sensitive Help
    • Dynamic Link Libraries
    • MFC Programs Without Document or View Classes
  • Part IV: Active X: COM, Automation, and OLE
    • The Component Object Model
    • Automation
    • Uniform Data Transfer – Clipboard Transfer and OLE Drag and Drop
    • Structured Storage
    • OLE Embedded Components and Containers
    • Introducing the Active Template Library
    • ATL and ActiveX Controls
  • Part V: Database Management
    • Database Management with Microsoft ODBC
    • Database Management with Microsoft Data Access Objects
    • The OLE DB Templates
  • Part VI: Programming for the Internet
    • TCP/IP, Winsock, and WinInet
    • Programming the Microsoft Internet Information Server
    • ActiveX Document Servers and the Internet
    • Introducing Dynamic HTML
    • Visual C++ for Windows CE
  • Appendixes
    • Message Map Functions in the Microsoft Foundation Class Library
    • MFC Library Runtime Class Identification and Dynamic Object Creation

// Download URLs //

Format Download Size
Programming Microsoft Visual C++, 5th Edition
CHM (Original) 7.46 MB
PDF (Converted, no category) 4.83 MB
Book Code
/ 2.47 MB

(No Homepage)

If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "appnee.com".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.