Windows图形设计基础PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘振安等编著
- 出 版 社:合肥:安徽科学技术出版社
- 出版年份:1996
- ISBN:7533713494
- 页数:242 页
第一章 开发Windows程序综述 1
1.1 C程序编制Windows基本窗口 1
1.2 C++设计Windows应用程序 6
1.3 ObjectWindows设计Windows应用程序 15
1.3.1 基本的窗口例子 15
1.3.2 填充图形例子 17
1.4 比较 20
2.2 对象的初始化 21
2.1 面向对象的Windows程序设计 21
第二章 面向对象编程基础知识 21
2.2.1 定义构造函数 22
2.2.2 构造函数和运算符 23
2.2.3 缺省构造函数和对象数组 24
2.2.4 拷贝初始化构造函数 24
2.2.5 析构函数 25
2.2.6 析构函数和运算符 27
2.3 封装性 28
2.2.7 缺省析构函数 28
2.4 继承性 29
2.4.1 单一继承 31
2.4.2 多重继承 34
2.4.3 初始化基类成员 35
2.4.4 虚基类 36
2.5 多态性和虚函数 37
2.5.1 多态性 37
2.5.2 虚函数 41
2.5.3 纯虚函数 43
2.5.4 虚析构函数 45
第三章 Windows编程基础 47
3.1 Windows窗口 47
3.2 Windows的消息驱动 48
3.2.1 DOS的过程驱动 48
3.2.2 Windows的事件驱动 49
3.3 匈牙利表示法 50
3.4 Windows窗口对象 51
3.5 ObjectWindows编程特点 54
3.5.1 使用ObjectWindows的Windows应用程序结构 54
3.5.2 工程文件 56
3.5.3 库文件、DLL和输入库 57
3.6 基本术语 58
3.7 Windows的数据类型与结构 59
3.8 句柄 60
第四章 设计图形基础 62
4.1 画线 62
4.1.1 程序设计实例 62
4.1.2 设备描述表 65
4.1.3 显示缓冲区 65
4.1.4 画图函数 66
4.2 创建、选择和删除绘图工具 68
4.2.1 画笔 68
4.2.2 刷子 70
4.3 画弧的例子 71
4.4 填充图形例子 74
4.5 编辑、编译及运行 74
4.5.1 安装OWL 75
4.5.2 正确设置 75
4.5.3 设置工程文件 76
4.6 小结 79
5.1.1 窗口信息的封装性 80
5.1.2 许多Windows函数的抽象性 80
5.1 面向对象的ObjectWindows库 80
第五章 ObjectWindows 80
5.1.3 自动的消息响应 81
5.2 层次体系 81
5.3 Object类 82
5.4 应用程序对象 82
5.4.1 TApplication 83
5.4.2 应用程序的主程序 83
5.4.3 初始化应用程序 84
5.4.4 执行应用程序 85
5.4.5 终止应用程序 85
5.5 界面对象 86
5.5.1 TWindowsObject类 86
5.5.2 TWindowsObject类的数据成员 86
5.5.3 TWindowsObject类的成员函数 86
5.6 窗口对象 89
5.6.1 使用窗口对象 89
5.6.2 TEditWindow类 92
5.6.3 TFileWindow类 93
5.6.4 TBWindow类 94
第六章 设计菜单 95
6.1 菜单 95
6.1.1 定义并处理菜单 95
6.1.2 菜单实例 100
6.2.1 加速键设计方法 104
6.2 加速键 104
6.2.2 加速键实例 106
6.3 设计状态行 111
6.4 浮动弹出菜单 113
第七章 对话框与控制对象 123
7.1 对话框对象 123
7.1.1 TDialog类 123
7.1.2 TFileDialog类 125
7.1.4 TSearchDialog 126
7.1.3 TInputDialog类 126
7.2 控制对象 127
7.2.1 TControl 127
7.2.2 TButton 127
7.2.3 TListBox 128
7.2.4 TComboBox 129
7.2.5 TCheckBox 130
7.2.8 TBRadioButton 131
7.2.7 TRadioButton 131
7.2.6 TBCheckBox 131
7.2.9 TBButton 132
7.2.10 TGroupBox 132
7.2.11 TBGroupBox 133
7.2.12 TStatic 133
7.2.13 TEdit 134
7.2.14 TBStatic 135
7.2.15 TScrollBar 135
7.2.16 TBDivider 136
7.3 TBStaticBmp 137
7.4 TMDIFrame 137
7.5 TMDIClient 138
7.6 滚动对象 139
7.7 对话框资源 141
7.7.1 对话框设计方法 141
7.7.2 输出版权信息实例 144
7.7.3 对话框设计实例 147
7.8 资源文件的生成 152
第八章 设计工具 154
8.1 MDI实例 154
8.2 使用给定资源 162
8.2.1 部分常用资源文件 162
8.2.2 部分常用资源信息 167
8.3 浮动画图工具调色板编程实例 168
8.4 编辑窗口实例 188
9.1 示例程序说明 192
第九章 设计图形应用程序实例 192
9.1.1 功能说明 194
9.1.2 剪贴板实现方法 194
9.1.3 实现位图的拖动 197
9.1.4 文件说明 202
9.2 源程序清单 203
附录 Windows的虚拟键码值表 240
参考文献 242
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020