WINDOWS编程短平快PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:陆余良等编著
- 出 版 社:南京:南京大学出版社
- 出版年份:1993
- ISBN:7305023094
- 页数:151 页
第一章 全新的程序设计风格 1
1.1 漂亮、统一的用户界面 1
1.2 面向对象的程序设计 2
1.3 消息驱动的程序结构 3
1.4 多任务 3
1.5 高效的内存管理 4
1.6 数据交换与共享 5
1.7 与设备无关的图形接口 5
第二章 Windows应用程序设计的基本方法 7
2.1 Windows应用程序开发环境与开发过程 7
2.1.1 开发环境 7
2.1.2 开发过程 7
2.1.3 编程要点 8
2.2 一个简单的Windows应用程序 9
2.3.1 Windows函数调用 15
2.3 有关的基本概念 15
2.3.2 Windows的数据类型和数据结构 16
2.3.3 句柄(HANDLE) 16
2.3.4 实例(INSTANCE) 17
2.3.5 程序入口点 17
2.3.6 注册窗口类 17
2.3.7 创建和显示窗口 19
2.3.8 建立消息循环 20
2.3.10 对话框函数 21
2.3.9 窗口函数 21
2.3.11 设备描述表(Device Context) 22
2.3.12 WM_PAINT消息 22
2.3.13 终止程序和WM_DESTROY消息 23
2.3.14 包含文件(.H) 23
2.3.15 资源描述文件(.RC) 24
2.3.16 模块定义文件(.DEF) 25
2.4 如何建立自已的应用程序 25
2.4.2 包含文件的改动 26
2.4.1 资源描述文件的改动 26
2.4.3 C语言源文件的改动 27
2.4.4 模块定义文件的改动 28
2.5 应用程序的编译、连接与调试 29
第三章 灵活的输入手段 30
3.1 键盘 30
3.1.1 键盘消息 31
3.1.2 字符消息 32
3.2.1 鼠标器消息 34
3.2 鼠标器 34
3.2.2 鼠标器消息的处理 36
3.2.3 如何捕捉鼠标器 37
3.2.4 用键盘仿真鼠标器 37
3.3 定时器 39
3.3.1 Windows定时器的基本原理 39
3.3.2 定时器的使用 40
3.4 控制窗口 42
3.4.1 建立控制窗口 43
3.4.2 使用控制窗口 45
3.4.3 常用控制窗口的建立和使用 48
3.5 文件 57
3.5.1 关于OpenFile函数 57
3.5.2 创建和打开文件 58
3.5.3 读写文件 58
3.5.4 重新打开文件 59
4.1.1 肖像(ICON) 60
4.1 肖像、光标和点位图 60
第四章 丰富的资源 60
4.1.2 光标(CURSOR) 62
4.1.3 点位图(BITMAP) 63
4.2 字符串 65
4.2.1 字符串资源的定义及使用 65
4.2.2 字符串资源与内存空间 66
4.3 菜单 66
4.3.1 菜单的基本知识 66
4.3.2 定义及使用菜单的一般方法 67
4.3.3 定义及使用菜单的另一种方法 68
4.3.4 菜单与消息 68
4.3.5 改变已有的菜单 70
4.3.6 使用点位图作菜单项 71
4.3.7 实现浮动的弹出式菜单 71
4.3.8 系统菜单的使用 72
4.3.9 与菜单有关的其它函数 73
4.4 键盘加速键 74
4.4.1 提供菜单加速键的方法 74
4.4.2 加速键的分配原则 74
4.4.3 加速键表的定义 75
4.4.4 装入加速键表 75
4.4.5 翻译加速键消息 76
4.4.6 关于加速键消息的几点说明 76
4.5 对话框 77
4.5.1 对话框模板 77
4.5.3 模式对话框与无模式对话框 78
4.5.2 对话框函数 78
4.5.4 对话框的显示与关闭 79
4.5.5 在对话框中使用控制窗口 81
4.5.6 Windows 3.1通用对话框的使用 87
4.6 内存管理与使用 89
4.6.1 使用内存 90
4.6.2 代码段和数据段 92
4.6.3 管理程序代码和数据应注意的问题 94
5.1 设备描述表句柄的获取与释放 96
第五章 与设备无关的图形接口 96
5.2 映射方式 98
5.3 图形操作 100
5.3.1 画笔 100
5.3.2 刷子 101
5.3.3 绘图模式的设定 102
5.3.4 画点、画线和绘制区域图形 102
5.4 图元文件(Metafile) 104
5.5.2 与设备无关的点位图(DIB)的数据结构 106
5.5 调色板与图象显示 106
5.5.1 调色板的概念 106
5.5.3 逻辑调色板的创建和使用 108
5.5.4 图象显示 112
5.6 文本与字库 114
5.6.1 文本输出和颜色属性的设置 114
5.6.2 系统字库的使用 116
5.6.3 自定义逻辑字库的创建和使用 116
5.6.4 枚举字库 117
5.6.5 字库选择的通用对话框 118
5.7 打印 119
5.7.1 打印机设备描述表 119
5.7.2 Escape函数 120
5.7.3 打印图形 121
5.7.4 取消打印操作 122
5.7.5 打印设置 124
6.1.1 剪接板的数据格式 126
6.1 剪接板(Clipboard) 126
第六章 更高级的编程技术 126
6.1.2 如何使用剪接板 127
6.1.3 使用剪接板应注意的问题 128
6.2 动态数据交换(DDE) 129
6.2.1 DDE的一些基本概念 129
6.2.2 DDE消息 130
6.2.3 DDE如何进行一次会话 130
6.3 动态连接库(DLL) 132
6.3.1 如何建立一个DLL 132
6.3.2 应用程序如何调用DLL 137
6.3.3 编写DLL应注意的问题 139
6.4 多文档界面(MDI) 140
6.4.1 MDI窗口的组成 141
6.4.2 编写MDI应用程序 141
6.4.3 子窗口与文档数据 143
6.4.4 一个MDI示例程序 144
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019