本书详述了使用Visual C++进行Windows和.NET编程的不同层次的知识。本书共分两个部分:每一部分是与传统Windows编程相关的内容,包括对话框/控件、消息/命令、视图/文档、打印/存储、组件对象模型、Internet编程、数据库访问以及其他的Windows专题;第二部分则是对.NET及.NET环境下Visual C++的使用及新功能的介绍,包括跨语言开发、托管与非托管代码、Web服务、数据库编程、COM互操作、安全与策略等内容。本书从传统的Windows编程开始,循序渐进地讲解一些基本但是很重要的程序任务,适合不同层次读者的需求,即使是刚刚接触Visual C++的新手也能顺利地进入.NET的世界。同时本书也是一本供使用过Visual C++.NET的程序员进一步提高的有益书籍,并可作为自学参考书。