VISUAL C++程序设计实验指导与实训

VISUAL C++程序设计实验指导与实训
作 者: 梁建武 陈英
出版社: 中国水利水电出版社
丛编项: 21世纪高等院校规划教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: VC++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《VISUAL C++程序设计实验指导与实训》作者简介

内容简介

本书主要介绍Visual C++编程技术在实际工程中的应用,是《Visual C++程序设计教程》(梁建武主编)的配套教材。按教材的章节把一个大型的工程分为若干小工程,主要内容包括:工程概述(需求分析);工程主菜单设计:对话框与控件设计;访问数据库;绘图与多线程应用;文件的读写:界面美观设计;高级控件;打印和打印预览;注册发行等。通过对这些内容的学习,使用户可以充分领略到Visual C++在工程中的应用。.本书内容以一个实际工程对象作为编程实例,内容丰富,讲解清晰,几乎覆盖教程所有的内容。因为工程开发是分步进行的,每一步都建立一个工程,可以单独编译运行,有助于初学者仿效理解、把握问题的精髓和对应用程序框架的整体认识;又能为读者学会开发一个大型的程序实例提供经典典范。..本书可作为高等院校计算机或相关专业“Visual C++程序设计”的辅导教材或参考书,也可供广大工程技术人员学习参考。...

图书目录

第1章 工程概述

实训1. 1 Visual C++ 6. 0集成开发环境

实训1. 2 Visual C++ 6. 0工程及其文件构成

实训1. 3 生物电波应用程序框架简介

第2章 工程主菜单设计

实训2. 1 新建应用程序框架

实训2. 2 添加菜单栏

实训2. 3 设计键盘快捷键和加速键

实训2. 3. 1 添加键盘快捷键和加速键

实训2. 3. 2 修改加速键表

实训2. 4 添加菜单的消息映射函数

第3章 对话框与控件设计

实训3. 1 创建对话框资源

实训3. 2 添加控件资源

实训3. 2. 1 控件的手工编辑

实训3. 2. 2 设置控件的跳表顺序

实训3. 3 创建对话框类

实训3. 4 各种控件的使用

实训3. 4. 1 控件建立相关联的成员变量

实训3. 4. 2 列表控件简介

实训3. 4. 3 成员变量的初始化

实训3. 5 重载控件的响应函数

实训3. 6 通用对话框

第4章 访问数据库

实训4. 1 建立数据库

实训4. 2 连接数据源

实训4. 3 建立与数据库相连的记录集

实训4. 4 实现数据访问(添加病历)

实训4. 5 实现数据访问(病历的显示)

实训4. 5. 1 实现病历显示

实训4. 5. 2 实现病历的排序

实训4. 6 实现数据访问(数据查询和删除)

实训4. 6. 1 参数化记录集

实训4. 6. 2 实现数据查询

实训4. 6. 3 删除记录

实训4. 7 实现数据访问(病历修改)

实训4. 7. 1 弹出修改记录对话框

实训4. 7. 2 修改记录

第5章 绘图与多线程应用

实训5. 1 数据采集对话框

实训5. 1. 1 加入数据采集对话框

实训5. 1. 2 改变对话框控件的布局

实训5. 2 绘图

实训5. 2. 1 绘图基础

实训5. 2. 2 绘制文本

实训5. 2. 3 画线

实训5. 3 实现数据采集

实训5. 3. 1 多线程基础

实训5. 3. 2 实现线程函数

实训5. 3. 3 启动线程执行

第6章 文件的读写

实训6. 1 保存波形

实训6. 2 打开波形

实训6. 2. 1 加入波形选段对话框

实训6. 2. 2 重载对话框的其他函数

实训6. 2. 3 加入显示病历资料对话框

实训6. 2. 4 重载对话框的其他函数

实训6. 3 选择波形..

实训6. 3. 1 加入选段确认对话框

实训6. 3. 2 添加鼠标消息

实训6. 3. 3 重载选段确认对话框的函数

实训6. 4 波形测量

实训6. 4. 1 加入波形测量对话框

实训6. 4. 2 重载其他函数

第7章 界面美观设计

实训7. 1 为对话框添加状态栏

实训7. 2 为对话框添加工具栏

实训7. 2. 1 添加工具栏资源

实训7. 2. 2 实现工具栏

实训7. 2. 3 为工具栏添加提示信息

实训7. 2. 4 实现工具栏更新

实训7. 3 为对话框添加菜单更新

实训7. 3. 1 使对话框的菜单更新

实训7. 3. 2 菜单更新

实训7. 4 其他

实训7. 4. 1 为控件添加背景色

实训7. 4. 2 为主对话框添加上下文菜单

第8章 高级控件

实训8. 1 动画控件的使用

实训8. 1. 1 动画控件简介

实训8. 1. 2 加入动画控件

实训8. 2 滑动条控件和进度条控件

实训8. 2. 1 滑动条控件简介

实训8. 2. 2 进度条控件简介

实训8. 2. 3 滑动条控件和进度条控件的使用

实训8. 3 添加消息循环

实训8. 3. 1 与消息有关的函数

实训8. 3. 2 实现消息循环

第9章 打印和打印预览

实训9. 1 实现打印

实训9. 1. 1 加入打印预览父对话框

实训9. 1. 2 加入打印预览子对话框

实训9. 1. 3 实现打印

实训9. 1. 4 打印父对话框代码的实现

实训9. 1. 5 打印子对话框代码的实现

实训9. 2 滚动条的实现

实训9. 2. 1 滚动条控件简介

实训9. 2. 2 与滚动条相关的API函数ScrollWindow()

实训9. 2. 3 滚动条代码的实现

实训9. 3 添加鼠标滚动

实训9. 3. 1 与窗口有关的API函数

实训9. 3. 2 鼠标滚动的实现

实训9. 4 添加页面跳转对话框

实训9. 4. 1 上下控件简介

实训9. 4. 2 加入页面跳转对话框资源

实训9. 4. 3 代码实现

第10章 注册发行

实训10. 1 读取网卡序列号

实训10. 1. 1 NetBIOS编程基础

实训10. 1. 2 获取网卡序列号

实训10. 2 读取硬盘序列号和计算注册码

实训10. 2. 1 读取硬盘序列号和计算注册码

实训10. 2. 2 显示客户号

实训10. 3 加密机

实训10. 3. 1 添加对话框资源

实训10. 3. 2 得到注册码

实训10. 4 注册发行

实训10. 4. 1 动态注册数据源

实训10. 4. 2 发行

参考文献