当前位置:首页 > 工业技术
WINDOWS编程短平快
WINDOWS编程短平快

WINDOWS编程短平快PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:陆余良等编著
  • 出 版 社:南京:南京大学出版社
  • 出版年份:1993
  • ISBN:7305023094
  • 页数:151 页
图书介绍:
《WINDOWS编程短平快》目录
标签:编著 编程

第一章 全新的程序设计风格 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

相关图书
作者其它书籍
返回顶部