本书是教育部高职高专规划教材,共分为3篇14章,第一部分为基础篇,主要包括VisualC++开发环境简介,控制台应用程序的编辑、编译及运行,Windows编程介绍;第二部分为C++篇,主要介绍C++的有关知识,包括面向对象编程技术、类的定义、类的继承、重载、多态性等;第三部分为VisualC++应用程序设计篇,主要包括VisualC++的基本类库MFC简介,用AppWizard建立应用程序框架,菜单、工具栏和状态栏,创建对话框,鼠标与键盘,图形用户界面,文件输入、输出,动态链接库,对ActiveX和OLE技术进行较详细的介绍。本书讲解深入浅出,内容翔实,通俗易懂,注重理论联系实际,结合应用开发实例,配备了丰富的例题和习题,系统讲解了书中所讲知识的使用方法。针对高职高专计算机专业教学的实际情况,本书重点讲解VisualC++的基础知识,目的是为学生奠定坚实的程序设计基础。本书可作为高职高专计算机及相关专业的教材和参考书,或供计算机爱好者和科技人员自学。