Visual C++.NET是Visual Studio.NET的重要组成部分,在Visual C++.NET开发平台下,可以开发两种不同类型的C++应用程序。
杜青等编著的《VC++.NET<200>)课程设计经典案例——基于C++》通过10个课程设计经典案例,介绍在VC++2008开发平台下采用窗体设计器开发应用程序的步骤、方法和技巧,全书共分为5篇,内容包括VC++.NET初步应用、多媒体编程、网络编程、数据库编程等。本书可以作为学生课程设计、毕业设计的参考教材,以及广大开发人员程序开发的参考书。
杜青等编著的《VC++.NET<200>)课程设计经典案例——基于C++》通过10个课程设计经典案例,介绍在VC++2008开发平台下采用窗体设计器开发应用程序的步骤、方法和技巧。这10个案例涉及多媒体、网络、数据库、游戏等方面的应用,兼顾趣味性和实用性,唯度适中。每个案例先给出功能要求,再给出程序实现过程,循序渐进。在给出的案例中,不仅注重功能的实用性,同时也注重界面的美观与操作的方便。每个案例均给出界面设计的详细步骤及所有源代码,并给出了主要代码的功能说明。
《VC++.NET<200>)课程设计经典案例——基于C++》可以作为高等学校VC++.NET程序设计课程的辅导教材,也可以作为学生课程设计、毕业设计的参考教材,以及广大开发人员程序开发的参考书。
第1篇 VC++.NET初步应用
第1章 Visual C++2008环境简介
1.1.NETFrame Work
1.2 Visual C++.NET
1.3 集成开发环境简介
1.3.1 创建新项目
1.3.2 编辑项目
1.3.3 生成解决方案
1.3.4 设置解决方案属性
本章小结
第2章 记事本
2.1 程序功能介绍
2.2 程序设计
2.2.1 框架设计
2.2.2 代码设计
本章小结
第3章 画图板
3.1 程序功能介绍
3.2 程序设计
3.2.1框架设计
3.2.2 代码设计
本章小结
第2篇 多媒体编程
第4章 图像处理器
4.1 程序功能介绍
4.2 相关知识
4.2.1 System Drawing命名空间
4.2.2 图像显示的基本方法
4.2.3 图像特效实现
4.2.4 图像文件信息的获取
4.3 程序设计
4.3.1 程序主窗体设计
4.3.2 其他窗体设计
4.3.3 数据成员的定义
4.3.4 功能代码设计
本章小结
第5章 多媒体播放器
5.1 WM Player媒体播放器
5.1.1 程序功能与设计思路
5.1.2 相关知识
5.1.3 WM Player媒体播放器程序设计
5.2 DS Player媒体播放器
5.2.1 程序功能与设计思路
5.2.2 相关知识
5.2.3 程序设计
本章小结
第3篇 网络编程
第6章 聊天室
6.1 多人聊天程序功能介绍
6.2 程序设计
6.2.1 框架设计
6.2.2 代码设计
6.3 点对点聊天程序设计
6.3.1 程序功能介绍
6.3.2 程序框架设计
6.3.3 代码设计
本章小结
第7章 网络五子棋
7.1 程序功能介绍
7.2 框架设计
7.3 代码设计
7.3.1 导入网络命名空间
7.3.2 在Forml.h中进行数据初始化
7.3.3 在Forml界面上画出棋盘
7.3.4 Button控件的单击事件响应
7.3.5 关于回调函数
7.3.6在标题栏上显示自己的名字
7.3.7添加鼠标的单击响应
7.3.8关于胜负判断规则
7.3.9增加提醒别人的消息
7.4 “网络五子棋”使用的编程技巧
7.4.1 递归调用
7.4.2 鼠标的响应函数选择
7.4.3 判断胜负函数oven()的设计
7.4.4 关于窗口重绘函数的使用
7.4.5 关于字符串
7.4.6 程序调试
7.4.7 关于程序错误的处理
本章小结
第4篇 数据库编程
第8章 通讯录管理系统
8.1 程序功能介绍
8.2 程序设计
8.2.1 框架设计
8.2.2 代码设计
8.3 编程技巧
8.3.1 正则表达式介绍
8.3.2 “通讯录管理系统”使用的编程技巧
8.3.3 扩展Access数据库,优化“通讯录管理系统”
本章小结
第9章 学生成绩管理系统
9.1 程序功能介绍
9.2 数据库设计
9.2.1 创建数据库和数据表
9.2.2 创建视图
9.2.3 创建完整性约束
9.2.4 创建存储过程
9.3 程序设计
9.3.1 框架设计
9.3.2 代码设计
本章小结
第5篇游戏编程
第10章 贪吃蛇游戏
10.1 程序功能介绍
10.2 程序设计
10.2.1 框架设计
10.2.2 代码设计
本章小结
第11章 拼图游戏
11.1 程序功能介绍
11.2 程序设计
11.2.1 框架设计
11.2.2 代码设计
本章小结
参考文献