VC/MFC应用程序开发PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:何友鸣等编著
- 出 版 社:武汉:湖北科学技术出版社
- 出版年份:2002
- ISBN:7535227732
- 页数:237 页
第一章 重要的知识前提 1
第一节 C++的重要性质 1
一、类与对象 1
二、基类与派生类 8
三、虚拟函数与多态 11
第二节 WIN32程序基本概念 14
一、理解Windows消息机制 14
二、Windows应用程序的输入与输出 16
三、Windows用户界面对象 18
四、Window与面向对象的编程 19
第三节 MFC与APPLICATIONFRAMEWORK 23
一、MFC的历史 23
二、MFC库层次结构 23
三、MFC的消息机制 29
四、MFC的应用程序执行机制 33
五、MFC编程接口 38
第二章 创建VISUALC++程序 43
第一节 启动VISUALC++ 43
第二节 从CONSOLE程序开始 43
第三节 使用工程 45
一、新建工程 45
二、保存和关闭工程 48
三、打开已有的工程 49
第四节 编译并运行应用程序 49
一、设置构建过程 49
二、编译与链接 50
三、运行应用程序 50
四、为应用程序加上我们自己的内容 50
第五节 VC的开发环境 52
一、MicrosoftDeveloperStudio开发环境介绍 52
二、自定义DeveIoperStudio 53
三、工程的工作区窗口 54
四、管理工程 60
第六节 使用帮助 60
第七节 VC程序编制规范 61
一、项目的设定 61
二、文件的设定 62
三、函数风格 62
第三章 对话框与控件 65
第一节 概述 65
一、模式和非模式对话框 65
二、对话框资源和控件 65
三、对话框程序设计的基本步骤 66
第二节 对话框模板的创建 66
第三节 控件的添加、定位与组织 68
一、对话框工具栏与控件工具栏 68
二、改变对话框的尺寸 69
三、向对话框中添加控件 69
四、设定控件的大小 72
五、对齐控件 72
六、使用标线 72
七、控件的组织 73
第四节 模式对话框的编程 73
一、创建对话框类 73
二、添加存放对话框数据的成员变量 75
三、使用对话框数据交换和数据确认函数 76
四、添加消息处理函数 77
五、编辑控件子类化 80
六、模式对话框的激活 84
第五节 非模式对话框的使用 84
第六节 COMMDLG对话框 89
第四章 设备环境与GDI对象 91
第一节 设备环境类 91
一、CDC类概述 91
二、显示器设备环境 92
三、内存设备环境 93
四、设备环境的状态 96
第二节 GDI对象 98
第三节 画笔与刷子 99
第四节 字体 102
第五章 窗口的组成元素 105
第一节 图形资源 105
一、图形资源的新建、添加与编辑 105
二、在程序中使用GDI位图 106
第二节 菜单与菜单栏 107
一、使用资源管理器建立和维护菜单资源 108
二、添加菜单命令处理函数 109
三、添加命令用户接口(UI)消息处理函数 109
第三节 用户接口更新机制 109
一、用户接口更新编程 110
二、通过代码操纵菜单 110
第四节 工具栏和状态栏 114
一、MFC的工具栏和状态栏 114
二、在资源编辑器中创建和编辑工具栏 114
三、向框架窗口中添加工具栏 116
四、一个使用工具栏的实例 117
五、状态栏的使用 120
第五节 视和框架窗口 124
第六章 文档视结构 127
第一节 文档/视的基本概念 127
一、文档和视图 127
二、两类文档/视结构应用——SDI与MDI 128
三、什么情况下使用文档/视结构 128
第二节 文档和视之间的相互作用函数 129
一、四个非常重要的成员函数 129
二、如何取得各种对象的指针 130
第三节 文档模板 131
第四节 文档视结构的具体使用方法 135
一、不使用多视的情况 136
二、使用多视的情况 136
第五节 文档的读写 137
一、Serialize 137
二、如何让用户定义的类支持串行化功能 139
第六节 一些实例 140
第七章 增强的文档视结构 149
第一节 多视图 149
第二节 切分窗口 150
第三节 打印和打印预览 152
第四节 一些实例 155
第八章 数据库应用基础 169
第一节 使用关系数据库 169
一、使用ODBC 169
二、配置数据源 170
三、SQL语言 172
第二节 MFC的ODBC类 173
一、CDataBase类 174
二、CRecordSet类 175
三、CRecordView 176
第三节 创建一个支持数据库的应用程序的步骤 176
一、为应用程序添加对数据库的支持 176
二、数据库查询 181
三、数据库更新 182
第四节 VC对数据库的其它的支持 184
一、建立一个DatabaseProject 184
二、建立一个新的Database 186
第九章 动态链接库(DLL) 187
第一节 概述 187
第二节 DLL的类型 188
一、四种DLL类型 188
二、如何选择使用DLL的类型 189
第三节 非MFC的DLL 189
一、DLL的结构和导出方式 189
二、链接应用程序到DLL 193
第四节 常规MFC的DLL 197
一、创建常规MFCDLL的步骤 197
二、使用该常规MFC的DLL 198
第五节 扩展MFC的DLL 200
第十章 基于组件的编程 205
第一节 COM对象与COM接口 205
一、COM对象 205
二、COM接口 206
第二节 COM应用模型 208
一、客户/服务器模型 208
二、COM服务器 208
三、COM库 209
四、COM与注册表 210
五、COM客户 212
第三节 基于COM应用技术 214
一、自动化(AUTOMATION) 215
二、ActiveX控件 218
三、企业应用中的COM组件技术 218
第四节 实例 219
一、使用MFC开发自动化组件 219
二、使用自动化组件 227
三、在应用中使用ActiveX控件 229
附录:MFC库类层次结构 236
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020