本书从实际应用的角度介绍了Visual C++ 6.0软件包的使用方法和编程技巧。通过开发计算器、学生档案管理程序、绘图程序、多媒体点播系统、公众聊天室和桌面时差时钟等程序,详细介绍了包括菜单、对话框、常用控件、工具栏等在内的界面设计、MFC库的使用和扩展以及对文件、多媒体、数据库、网络通信和多线程等编程技术的具体操作技巧。\r\n 本书改变传统写法,采用“项目”驱动的编写方式,把知识点融入到实际项目的开发中,通过项目的不断扩展逐步引入新的知识点,通俗易懂,可操作性强。适合高等院校“Visual C++程序设计”课程教学用书,尤其对高职高专院校计算机专业和从事Visual C++编程开发人员,更是一本很难得的好书。\r\n 书中所有程序全部运行通过,所有程序源代码及示例相关文档均可以从高等教育出版社网站上下载,网址为:http://cs.hep.com.cn或http://www.hep.edu.cn。
第1章 Visual C++编程基础\r\n\r\n1.1 Windows编程概述\r\n1.2 MFC基础\r\n1.3 第一个MFC应用程序\r\n1.4 应用程序分析\r\n习题一\r\n\r\n第2章 MFC程序的界面设计与资源管理\r\n\r\n2.1 资源与界面\r\n2.2 资源管理\r\n2.3 资源编辑器\r\n习题二\r\n\r\n第3章 MFC的消息和命令\r\n\r\n3.1 Windows操作系统的消息\r\n3.2 Windows程序框架\r\n3.3 鼠标消息处理实例\r\n3.4 键盘消息处理实例\r\n3.5 定时器消息处理实例\r\n3.6 自定义消息处理实例\r\n习题三\r\n\r\n第4章 对话框与常用控件\r\n\r\n4.1 MyCalculator程序\r\n4.2 开发MyCalculator程序\r\n4.3 “口令”对话框\r\n4.4 通用对话框\r\n4.5 常用控件介绍\r\n习题四\r\n\r\n第5章 文档与视图结构\r\n\r\n5.1 学生档案管理程序\r\n5.2 文档与视图的概念\r\n5.3 单文档应用程序(SDI)\r\n5.4 文档的存储和装入\r\n5.5 添加串行化功能\r\n习题五\r\n\r\n第6章 设备环境与屏幕绘图\r\n\r\n6.1 绘图程序\r\n6.2 设备环境与设备环境类\r\n6.3 图形设备接口(GDI)对象\r\n6.4 矢量图形\r\n6.5 绘图程序\r\n6.6 完善绘图程序\r\n6.7 快捷菜单\r\n6.8 技术要点\r\n习题六\r\n\r\n第7章 多媒体技术\r\n\r\n7.1 媒体播放器\r\n7.2 MCI编程技术\r\n7.3 构建CMCIClass类\r\n7.4 媒体播放器\r\n7.5 为MyPlayer添加进程条\r\n7.6 为MyPlayer添加滑动条\r\n习题七\r\n\r\n第8章 数据库编程\r\n\r\n8.1 简易媒体点播系统\r\n8.2 ODBC类的编程基础\r\n8.3 多媒体数据库\r\n8.4 多媒体查询系统\r\n8.5 简易媒体点播系统开发\r\n习题八\r\n\r\n第9章 网络编程\r\n\r\n9.1 聊天室程序\r\n9.2 CSocket程序设计基础\r\n9.3 基于CSocket的网络编程\r\n9.4 聊天室客户端应用程序\r\n9.5 聊天室服务器端应用程序\r\n习题九\r\n\r\n第10章 多线程\r\n\r\n10.1 桌面时差时钟\r\n10.2 多线程概述\r\n10.3 一个简单多线程程序MyThread\r\n10.4 线程间的通信\r\n10.5 线程同步\r\n习题十\r\n\r\n参考文献
无封面