21世纪高等教育计算机规划教材:Windows程序设计教程(第2版)
买书,就上二手书海官方企业店,标题和图片不符下单前请联系客服确认,不确认只发单本! ps:下午三点之前的订单当天发货,之后明天发货,特殊情况除外。
¥
1.34
八五品
库存2件
作者王秀梅、张志斌、岳建斌 编
出版社人民邮电出版社
出版时间2013-08
版次2
装帧平装
货号wk-693626
上书时间2024-12-31
商品详情
- 品相描述:八五品
-
正版二手,几十万种图书无法都提供实拍图,但均为7-9成新,无缺页、会有瑕疵或者少许磨损 、或多或少都会有划线、笔记、涂写等,不影响使用。均不保证有光盘、卡片等,辅导习题类笔记较多;书籍有多封面的新老封面随机发货,内容一致,不影响使用,介意勿拍!图片孔网自动匹配,图片与标题不符时以及图片为套装,与标题不符时的下单前请咨询客服,望周知!
图书标准信息
-
作者
王秀梅、张志斌、岳建斌 编
-
出版社
人民邮电出版社
-
出版时间
2013-08
-
版次
2
-
ISBN
9787115323354
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
334页
-
字数
563千字
-
正文语种
简体中文
-
丛书
21世纪高等教育计算机规划教材
- 【内容简介】
-
《21世纪高等教育计算机规划教材:Windows程序设计教程(第2版)》共分为16章,主要内容包括Windows编程概述,Windows应用程序的类封装,MFC应用程序框架,Windows绘图程序设计,文本和字体,消息,菜单、键盘和鼠标,子窗体控件,对话框,文档/视图结构的应用程序开发,动态链接库,VC数据库编程,多线程编程,串口通信编程以及Windows网络编程等内容。书中对开发过程中的一些开发技巧进行了展示,按照实际开发流程对实现功能进行详细讲解。
《21世纪高等教育计算机规划教材:Windows程序设计教程(第2版)》内容丰富、结构新颖、难度适中、实用性强,可作为普通高等院校Windows程序设计课程的教材,也可供Windows开发初学人员参考阅读。
- 【目录】
-
第1章Windows程序设计基础
1.1Windows简介
1.1.1Windows的发展历程
1.1.2Windows的特点
1.2操作系统的功能及分类
1.2.1操作系统的功能
1.2.2操作系统的分类
1.3API与MFC
1.3.1API简介
1.3.2MFC简介
1.4多任务的实现
1.4.1多任务的概念
1.4.2多任务的实现
1.5虚拟内存及其管理
1.5.1虚拟内存
1.5.2虚拟内存管理
小结
习题
第2章Windows编程概述
2.1Windows的界面组成
2.2Windows应用程序的数据类型
2.2.1基本数据类型
2.2.2特殊数据类型
2.3Windows应用程序结构
2.3.1WinMain函数
2.3.2WndProc窗口函数
2.4Windows编程实例
小结
习题
上机指导
实验一:熟悉VisualC++集成开发环境
实验二:创建一个Win32应用程序(1)
实验三:创建一个Win32应用程序(2)
第3章Windows应用程序的面向对象
3.1应用程序主函数中类的封装
3.1.1窗口类的声明
3.1.2应用程序类的声明
3.1.3主函数封装后的程序
3.2派生类
3.2.1应用程序类的派生类
3.2.2窗口类的派生类
小结
习题
上机指导
实验一:声明窗口类实例
实验二:声明应用程序类的派生类
实验三:创建一个完整程序
第4章MFC应用程序框架
4.1应用程序向导AppWizard
4.1.1创建应用程序框架
4.1.2编译运行应用程序
4.1.3查看生成文件信息
4.2使用项目工作区
4.3MFC应用程序的基本类
4.3.1CObject类
4.3.2窗口、对话框、控件类
小结
习题
上机指导
实验一:创建基于单文档的应用程序TestOne
实验二:创建基于对话框的应用程序TestTwo
实验三:设计对话框资源TestThree
第5章Windows绘图程序设计
5.1图形设备接口
5.2设备上下文
5.2.1设备上下文介绍
5.2.2设备上下文类型
5.2.3设备上下文MFC类
5.2.4设备上下文操作
5.3GDI对象
5.4绘图函数
5.4.1点线函数
5.4.2形状函数
5.4.3填充函数
5.4.4位图函数
5.5画笔与画刷
5.5.1使用库存画笔与画刷
5.5.2自定义画笔
5.5.3自定义画刷
小结
习题
上机指导
实验一:绘制一个矩形
实验二:填充矩形
实验三:与鼠标相关的图形
第6章文本和字体
6.1文本函数
6.1.1使用TextOut显示文本
6.1.2使用DrawText显示指定格式文本
6.1.3使用ExtTextOut显示字符串
6.1.4使用TabbedTextOut显示字符串
6.2文本属性
6.2.1对齐方式
6.2.2字符间距
6.2.3背景模式
6.2.4文本颜色
6.2.5背景颜色
6.2.6字符属性
6.3字体
6.3.1使用库存字体
6.3.2使用CreateFont创建字体
6.3.3使用CreateFontIndirect创建字体
小结
习题
上机指导
实验一:输出颜色为红色的字体
实验二:使用库存字体输出文本,并测试字体的宽度和高度
实验三:使用自定义字体
第7章消息
7.1Windows消息
7.1.1消息结构
7.1.2消息分类
7.2消息的传输
7.2.1消息的寄送
7.2.2消息的发送
7.3消息处理
7.3.1消息响应
7.3.2消息映射
7.3.3消息响应函数
7.3.4添加消息响应函数
7.4自定义消息
7.4.1自定义消息的基本步骤
7.4.2自定义消息应用
小结
习题
上机指导
实验一:查看消息映射
实验二:添加消息响应函数
实验三:添加自定义消息
第8章菜单、键盘和鼠标
8.1菜单
8.1.1菜单基本知识
8.1.2创建下拉式菜单
8.1.3添加消息响应函数
8.1.4弹出式菜单
8.2键盘
8.2.1键盘的虚拟码
8.2.2键盘响应
8.3鼠标
8.3.1鼠标消息
8.3.2鼠标响应
8.3.3鼠标光标
8.3.4鼠标键盘
小结
习题
上机指导
实验一:创建下拉式菜单
实验二:识别键盘按键
实验三:键盘与鼠标的结合
第9章子窗体控件
9.1Windows标准控件
9.1.1控件概述
9.1.2窗口类CWnd
9.2创建控件
9.2.1静态创建控件
9.2.2动态创建控件
9.3按钮控件
9.3.1单选按钮
9.3.2复选框
9.4编辑控件
9.5树形控件
9.5.1树形控件概述
9.5.2树形控件的使用
小结
习题
上机指导
实验一:熟悉标准控件
实验二:使用树形控件
实验三:列表控件
第10章对话框
10.1对话框的基础知识
10.1.1对话框概述
10.1.2对话框分类
10.2消息对话框
10.2.1消息对话框概述
10.2.2消息对话框样式
10.2.3消息对话框的返回值
10.3模态对话框
10.3.1创建模态对话框
10.3.2创建对话框类
10.3.3添加程序代码
10.3.4模态对话框消息循环
10.3.5模态的终结
10.4非模态对话框
10.4.1创建非模态对话框
10.4.2创建过程分析
10.5通用对话框
10.5.1颜色通用对话框
10.5.2字体通用对话框
10.5.3定制打开文件通用对话框
10.5.4查找和替换通用对话框
10.5.5打印通用对话框
小结
习题
上机指导
实验一:熟悉消息对话框
实验二:加法运算
实验三:创建非模态对话框
第11章文档/视图界面
11.1基本概念
11.1.1概述
11.1.2单文档界面(SDI)应用程序
11.1.3多文档界面(MDI)应用程序
11.2单文档和多文档界面应用程序的实现
11.2.1利用AppWizard创建单文档界面应用程序框架
11.2.2程序框架中的主要类及相互关系
11.2.3文档类、视图类核心函数及作用
11.2.4新建、保存和打开的实现
11.2.5多文档界面应用程序框架
11.3窗口分割与多视
11.3.1窗口分割基础知识
11.3.2Create——创建分割窗口
11.3.3CreateStatic——创建静态分割窗口
11.3.4CreateView——创建窗格
11.3.5SetRowInfo和SetColumnInfo——设置窗格信息
11.3.6OnDrawSplitter——绘制分割窗口特征
11.3.7OnInvertTracker——绘制分割条
小结
习题
上机指导
实验一:熟悉单文档界面应用程序
实验二:动态分割窗口
实验三:静态分割窗口
第12章MFC动态链接库
12.1DLL基本理论
12.1.1DLL基本概念
12.1.2DLL的分类
12.1.3DLL的工作原理
12.2简单DLL示例
12.2.1一个简单的DLL
12.2.2导出函数
12.2.3导入函数
12.3访问动态链接库
12.3.1隐式链接
12.3.2显式链接
12.4常规DLL
12.4.1静态链接到MFC的常规DLL
12.4.2动态链接到MFC的常规DLL
12.4.3DLL的链接使用
12.5扩展DLL
12.5.1生成DLL
12.5.2链接DLL
小结
习题
上机指导
实验一:创建一个简单的DLL
实验二:显式链接
第13章VC数据库编程
13.1数据库基础
13.1.1数据库的基本概念
13.1.2数据库管理系统(DBMS)
13.1.3结构化查询语言(SQL)
13.2数据库开发技术简介
13.2.1ODBCAPI/MFCODBC技术
13.2.2DAO技术
13.2.3ADO技术
13.3在VisualC++中使用ADO开发数据库应用程序
13.3.1ViusalC++对ADO的支持
13.3.2创建数据库与实例工程
13.3.3引入ADO对象
13.3.4连接数据源
13.3.5开发技术——连接对象(Connection)
13.3.6创建表并添加数据
13.3.7开发技术——ADO对象命令的执行
13.3.8开发技术——Recordset对象
13.3.9遍历、删除、编辑记录的实现
13.4使用ODBC数据源连接数据库
13.4.1手动实现设置ODBC数据源
13.4.2ADO连接ODBC数据源
13.4.3VisualC++程序实现设置ODBC数据源
13.4.4使用VisualC++程序设置ODBC数据源实例
小结
习题
上机指导
实验一:登录对话框
实验二:手动设置ODBC数据源
实验三:修改记录
第14章多线程
14.1多线程基础
14.1.1进程与线程
14.1.2线程分类
14.2多线程编程
14.2.1Win32API线程处理
14.2.2工作者线程
14.2.3用户界面线程
14.3线程的终止
14.3.1线程的正常终止
14.3.2线程的异常终止
14.4线程的优先级与管理
14.4.1线程的优先级
14.4.2线程的优先级管理
14.4.3线程的调度
14.5线程之间的通信
14.5.1通信机制
14.5.2工作者线程通信
14.5.3用户界面线程通信
14.6线程的同步
14.6.1同步对象
14.6.2使用事件对象
14.6.3使用互斥对象
14.6.4使用临界区对象
14.6.5使用信号量对象
小结
习题
上机指导
实验一:工作者线程的设计和实现
实验二:线程同步对象使用
实验三:线程间自定义消息方式通信的设计与实现
第15章串行通信原理与设计
15.1串行通信的基本概念
15.1.1串行通信的特点
15.1.2串行通信的传输方式
15.1.3数据纠错与检错
15.1.4传输速率与距离
15.2串行传输协议
15.2.1异步传输协议
15.2.2面向字符的同步传输协议
15.2.3面向比特的同步传输协议
15.3使用WindowsAPI进行同步串口编程
15.3.1概述
15.3.2创建串口
15.3.3关闭串口
15.3.4发送数据
15.3.5接收数据
15.3.6定时接收数据的方法
15.4采用重叠I/O方式的编程方法
15.4.1定义全局变量
15.4.2创建串口
15.4.3发出读写操作
15.4.4读写线程函数的建立
15.4.5关闭串口
15.5采用事件驱动方式的编程方法
15.5.1定义全局变量
15.5.2打开串口及开启事件线程
15.5.3发送数据
15.5.4自定义消息函数读取数据
15.5.5关闭串口及关闭事件线程
小结
习题
上机实验
实验一:同步串口编程
实验二:重叠方式的串口编程
实验三:事件驱动方式的串口编程
第16章Windows网络编程基础
16.1网络基础知识
16.1.1OSI七层网络模型
16.1.2TCP/IP协议
16.1.3C/S编程模型
16.2网络编程基础
16.2.1Sockets套接字
16.2.2网络字节顺序
16.3WindowsSockets介绍
16.3.1CAsyncSocket类
16.3.2CSocket类
16.4网络程序实例应用
16.4.1Winsock编程流程
16.4.2TCP客户端程序
16.4.3TCP服务器程序
小结
习题
上机指导
实验一:设计客户端和服务器端的界面
实验二:初始化客户端和服务器端
实验三:信息的发送和接收
点击展开
点击收起
- 配送说明
开学季订单量比较大,全国快件如无特殊问题,按照下单时间依次发货中,每天晚上更新物流信息的,平常会在孔夫子旧书网规定时间48小时内发货,有问题会及时沟通!
— 没有更多了 —
正版二手,几十万种图书无法都提供实拍图,但均为7-9成新,无缺页、会有瑕疵或者少许磨损 、或多或少都会有划线、笔记、涂写等,不影响使用。均不保证有光盘、卡片等,辅导习题类笔记较多;书籍有多封面的新老封面随机发货,内容一致,不影响使用,介意勿拍!图片孔网自动匹配,图片与标题不符时以及图片为套装,与标题不符时的下单前请咨询客服,望周知!
物美价廉,正版的包装仔细,品相不错。
家人们,我要吹爆这个店铺,这哪是二手书,这妥妥的是新书呀!!需要的朋友们赶紧下单吧