目前,越来越多的院校,在C和C++课程之后,开设一门Visual C++或Windows程序设计课程,目的是教会学生使用Visual C++这一重要的程序设计开发工具。根据目前学校的实际情况,本书以Visual C++6.0作为介绍平台。Visual C++6.0是微软公司的重要产品—Visual Studio工具集的重要组成部分。它用来在Windows环境下开发应用程序,是一种功能强大、行之有效的可视化编程工具,因此成为广大软件开发人员的首选。
本书首先从Visual C++6.0的基础知识人手,详细介绍了Visual C++6.0的操作环境和应用程序的基本框架,循序渐进地介绍了用Visual C++6.O开发Windows程序的方法,包括菜单和加速键、对话框、常用控件、文本和字体类、图形图像、文件操作、多线程、多媒体、动态连接库、网络编程和数据库开发等内容。
书中在每一个知识点后面,相应给出了一个或多个示例。在每章最后有习题,在网上提供了实验指导,帮助读者及时复习与实践。本书在最后提供了两个课程设计,供读者选择实现。
本书可作为普通高等院校计算机科学与技术、软件工程、网络工程等专业及非计算机理工类专业Visual C++和Windows程序设计等课程的教材,也可供Visual C++初学者选择使用。