本书结合大量实例,循序渐进而详细地介绍了如何以Windows 2000为开发平台,使用Windows 2000的编程工具编制基于Windows 2000的应用程序。全书共分为19章:前2章概述了Windows 2000编程相关的基本知识,内容包括Windows 2000特点及编程基础、Visual C和MFC;第3-7章介绍了用户界面的设计,内容包括图形设备接口、Windows窗口与对话框、新型通令通用控件,传统通用控件以及文档与视图;第8-17章介绍了Windows 32系统与数据库编程及ActiveX技术,内容包括用户模块和钩子函数、进程与线程、多线程、Win32文件系统与内存管理、多媒体程序设计、COM/OLE/ActiveX技术及应用、DirectX程序设计、OpenGL编程以及Widnwos Socket程序设计;第17-19章介绍了Windows 2000下的网络编程,内容包括利用TAPI开发电话技术应用以及利用MAPI编写报应用程序。本书内容丰富、解释详尽、示例可参考性强,是一本实用性很强的Windows 2000编程指南。它适合于使用Windows 2000进行程序开发的程序员、技术人员以及大专院校计算机专业的师生阅读参考。