Windows程序设计基础教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张李义等编著
- 出 版 社:武汉:武汉大学出版社
- 出版年份:2001
- ISBN:730703297X
- 页数:309 页
第一章 Windows程序设计概述 1
1.1 面向对象程序设计的一些基本概念 1
1.2 Windows程序设计的特点 2
1.3 Windows程序设计的一些基本约定 3
1.3.1 Windows程序的命名规则 3
1.3.2 Windows程序设计的一些编程规则 4
1.4 Windows应用程序的组成 5
1.5 Windows程序设计工具 7
1.5.2 使用Visual C ++ 开发MFC应用程序的一般步骤 14
1.5.1 Microsoft Visual C ++ 6.0简介 14
思考题 15
第二章 菜单 16
2.1 菜单资源及其编辑器 16
2.1.1 菜单资源 16
2.1.2 菜单编辑器 17
2.2 菜单类和菜单函数 19
2.2.1 CMenu类 19
2.2.2 有关菜单项函数 23
2.2.3 CCndUI类 25
2.3.1 Windows菜单 27
2.3 Windows菜单的分类及其应用 27
2.2.4 菜单的消息响应 27
2.3.2 菜单应用实例 28
思考题 45
第三章 图形设备接口 46
3.1 GDI概述 46
3.2 设备环境 47
3.2.1 获取和释放设备环境 48
3.2.2 设备环境的使用 49
3.2.3 基本图形的绘制 49
3.2.4 文本格式化和文本输出函数 50
3.3.2 画笔的使用和创建 53
3.3 画笔 53
3.3.1 画笔的属性 53
3.4 画刷 57
3.4.1 画刷的属性 58
3.4.2 画刷的使用和创建 58
3.5 字体 64
3.5.1 使用和创建字体 64
3.6 位图 72
3.6.1 位图的创建 72
3.6.2 位图的显示 78
3.7 调色板 82
3.7.1 调色板类的函数 83
3.7.2 调色板类的使用 85
3.8 图形设备接口的应用 87
3.8.1 应用程序说明 87
3.8.2 应用程序的运行结果 112
思考题 113
第四章 输入设备 114
4.1 鼠标 114
4.2 键盘 118
4.2.3 虚拟键代码 119
4.2.4 键盘消息及其映射函数 119
4.2.1 输入焦点 119
4.2.2 系统键和非系统键 119
4.2.5 字符消息及其映射函数 121
4.2.6 使用插入符 122
4.3 定时器 125
4.3.1 定时器的安装和关闭 125
4.3.2 定时器消息 126
思考题 126
5.1.1 工具栏按钮 127
5.1 工具栏的创建和使用 127
第五章 工具栏 127
5.1.2 工具栏与命令消息 129
5.1.3 基本工具栏类——CToolBar类 129
5.2 工具栏的应用 135
思考题 151
第六章 状态栏 152
6.1 状态栏的创建和使用 152
6.1.1 状态栏概述 152
6.1.2 状态栏类——CStatusBar类 153
6.2.1 状态栏的使用 155
6.2 使用状态栏 155
6.2.2 动态获取状态栏的指针 156
6.3 状态栏的应用 156
思考题 167
第七章 对话框与控件 168
7.1 对话框 168
7.1.1 对话框的种类 168
7.1.2 对话框的创建和使用 169
7.1.3 CDialog对话框类 170
7.1.4 MFC的标准对话框类 173
7.2.2 静态控件类——CStatic类 174
7.2 Windows控件 174
7.2.1 Windows标准控件 174
7.2.3 编辑控件类——CEdit类 176
7.2.4 按钮控件类——CButton类 177
7.2.5 列表框控件类——CListBox类 180
7.2.6 组合框控件类——CComboBox类 182
7.2.7 滚动条控件类——CScrollBar类 184
7.2.8 对话数据交换/对话数据验证 185
思考题 186
8.2.1 属性单的创建与显示 187
8.2 属性单 187
8.1 属性单和属性页概述 187
第八章 属性单和属性页 187
8.2.2 属性单的函数 189
8.3 属性页 192
8.3.1 属性页的创建 192
8.3.2 属性页的常用函数 192
8.3.3 CPropertyPage类的函数 192
8.4 属性单的数据交换 194
8.5 属性单/属性页的应用 195
思考题 217
9.1.1 CDocument类的有关函数 219
第九章 文档和视图 219
9.1 文档类 219
9.2 视图类 223
9.2.1 视图类的有关函数 223
9.2.2 滚动视图类——CScrollView类 225
9.2.3 格式视图类——CFormView类 227
9.2.4 文档/视图构架中事件发生的顺序 230
9.3 文档模板 230
9.3.1 文档模板的构成 231
9.3.2 文档模板的创建 231
9.3.3 字符串表项中子字符串的含义 232
思考题 233
第十章 多视图与切分窗口 234
10.1 切分窗口 234
10.1.1 切分窗口类——CSplitterWnd类 234
10.1.2 动态切分窗口 236
10.1.3 静态切分窗口 237
10.1.4 滚动显示文本 238
10.2 切分窗口的应用 239
10.2.1 VIEWEX应用程序概述 239
10.2.2 应用程序代码 240
10.2.3 应用程序的运行 259
思考题 260
第十一章 Windows程序的异常处理 261
11.1 MFC的异常处理机制 261
11.2 缺省异常处理 263
11.3 MFC的异常类 264
11.3.1 CException异常 264
11.3.2 CmemoryException类 264
11.3.3 CfileExecption类 265
11.3.4 CarchiveExcetion类 265
11.3.7 CdaoException类 266
11.3.5 CnotSupprotedException类 266
11.3.6 CresourceException类 266
11.3.8 ColeException类 267
11.3.9 ColeDispatchException类 267
11.3.10 CuserException类 268
11.4 C++关键字与MFC宏之间的转换 269
11.4.1 C++关键字与MFC宏之间的区别 269
11.4.2 转换方法 269
思考题 270
12.1.1 Windows打印对话框类 272
第十二章 打印 272
12.1 打印概述 272
12.1.2 Cprint Dialog类的主要函数 273
12.2 非文档/视图应用程序的打印 275
12.3 文档/视图应用程序的打印 276
12.3.1 缺省打印 277
12.3.2 打印多页文档 277
12.3.3 打印页眉和页脚 280
12.4 打印预览 281
12.4.1 打印预览处理 281
12.3.4 分配和释放GDI资源 281
12.4.2 修改打印预览 282
12.5 MFC提供的打印结构和函数 283
12.5.1 打印的数据结构 283
12.5.2 非文档/视图结构的打印函数 289
12.5.3 文档/视图结构的打印函数 291
12.6 打印的应用 294
12.6.1 文档/视图结构的打印应用 294
12.6.2 非文档/视图结构的打印应用 300
思考题 308
参考文献 309
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017