当前位置:首页 > 工业技术
图形用户界面设计与技术 以Borland C++为工具
图形用户界面设计与技术 以Borland C++为工具

图形用户界面设计与技术 以Borland C++为工具PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:林锐,戴玉宏编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:1997
  • ISBN:7560605133
  • 页数:200 页
图书介绍:
《图形用户界面设计与技术 以Borland C++为工具》目录

第1章 图形用户界面设计方法学 1

1.1 人机界面设计美学 1

1.1.1 界面设计中美的需求与导向作用 1

1.1.2 界面美的内涵 2

1.1.3 界面美与可视化——一种界面设计潮流的美学剖析 3

1.1.4 界面设计广义美 4

1.2 人机界面设计中的软件工程方法学 4

1.2.1 软件工程的核心问题与软件重用 4

1.2.2 软件质量因素 5

1.2.3 软件系统构件化与集成构造策略 7

1.2.4 软构件特征 7

11.1 程序结构与设计概要 (12 8

第11章 交互式绘图程序设计 8

1.2.5 软构件设计原则与技术可行性 9

1.2.6 软构件库管理 11

1.2.7 软构件的测试 12

1.3 图形用户界面系统结构 14

1.4 程序设计规范 15

1.4.1 命名约定 15

1.4.2 Borland C+++编译器配置说明 16

2.1.1 模块说明 17

2.1 程序结构与原型 17

第2章 图形用户界面基础函数与视感设计 17

2.1.2 BASIS.CPP的功能函数原型 18

2.1.3 COLOR.CPP的功能函数原型 19

2.2 设计概要——功能与原理 19

2.3 交换式导学程序与功能演示 20

2.3.1 导学程序结构 20

2.3.2 立体感设计 22

2.3.3 色彩设计 23

2.4 相关库源程序 27

第3章 鼠标程序设计 36

3.1.1 模块说明 36

3.1.2 鼠标全程函数原型 36

3.1 程序结构与原型 36

3.2 设计概要——功能与原理 37

3.3 交互式导学程序与功能演示 38

3.3.1 导学程序结构 38

3.3.2 鼠标跟踪 39

3.3.3 鼠标击键测试 ( 40

3.4 相关库源程序 42

4.1.1 模块说明 56

4.1 程序结构与原型 56

第4章 扩展内存管理与扩展数组设计 56

4.1.3 扩展数组类型与定义方法 57

4.2 设计概要——功能与原理 57

4.1.2 扩展内存管理类的公有函数原型 57

4.3 交互式导学程序与功能演示 58

4.3.1 导学程序结构 58

4.3.2 检测扩展内存 59

4.3.3 扩展数组编程 60

4.4 相关库源程序 63

5.1.2 XMSBKSTK.CPP的功能函数原型 70

5.1.1 模块说明 70

5.1 程序结构与原型 70

第5章 窗口系统基础设计 70

5.1.3 WINDOW.CPP的功能函数原型 71

5.2 设计概要——功能与原理 71

5.3 交互式导学程序与功能演示 72

5.3.1 导学程序结构 72

5.3.2 窗口的简单编程 73

5.4 部分库源程序 75

6.2 设计概要——功能与原理 79

6.1.1 模块说明 79

6.1.2 CHINESE.CPP全程函数原型 79

第6章 汉字显示程序设计 79

6.1 程序结构与原型 79

6.3 交互式导学程序与功能演示 80

6.3.1 导学程序结构 80

6.3.2 汉字字符串输出 81

6.3.3 汉字区位码显示 84

6.3.4 汉字输入 84

7.2 设计概要——功能与原理 86

7.1.2 全程函数原型 86

7.1.1 模块说明 86

7.1 程序结构与原型 86

第7章 图像存取程序设计 86

7.3 交互式导学程序与功能演示 87

7.3.1 导学程序结构 87

7.3.2 简单动画程序 88

7.3.3 BMP图像的显示 89

7.3.4 PCX图像的显示 91

7.3.5 图像的保存 92

8.1.2 类原型 94

第8章 对话与控制构件设计 94

8.1.1 模块说明 94

8.1 对话构件程序结构与原型 94

8.2 对话构件设计概要 95

8.3.2 类原型 96

8.3.1 模块说明 96

8.3 控制构件程序结构与原型 96

8.4 控制构件设计概要 99

8.5.1 导学程序结构 100

8.5 交互式导学程序与功能演示 100

8.5.2 对话实体构造 101

8.5.3 按钮模式演示 104

8.5.4 选择框模式演示 105

8.5.5 输入框模式演示 106

第9章 窗口系统主控界面设计 108

9.1 WIMP界面框架程序结构与原型 108

9.1.1 模块说明 108

9.1.2 类原型 108

9.2 WIMP界面框架程序设计概要 110

9.3 浮动式菜单程序结构与原型 111

9.3.1 模块说明 111

9.3.2 类原型 111

9.5 图标控制程序结构与原型 112

9.5.2 原型 112

9.5.1 模块说明 112

9.4 浮动式菜单程序设计概要 112

9.6 图标控制程序设计概要 113

9.7 交互式导学程序与功能演示 114

9.7.1 导学程序结构 114

9.7.2 主控界面构造演示 115

9.7.3 下拉菜单的开关状态 116

9.7.4 浮动式菜单编程 117

第10章 对话集成构件设计 120

10.1 程序结构与原型 120

10.1.1 模块说明 120

10.1.2 构件原型 120

10.2 设计概要 121

10.3 交互式导学程序与功能演示 123

10.3.1 导学程序结构 123

10.3.2 对话集成构件演示 125

11.3 交互式绘图程序源代码 130

11.2 交互式导学程序与功能演示 130

第12章 VA应用程序集锦 142

12.1 真实感风景生成 142

12.2 动画播放 143

12.3 可视化创新思维 144

12.3.1 神经网络解空间的色彩可视化 144

12.4 分形仿真 145

12.4.1 分形基本概念 145

12.3.2 遗传聚类分析及过程可视化 145

12.4.2 正态分布仿真 146

12.4.3 自然景物仿真 147

12.4.4 科克曲线 147

12.4.5 经典混沌 148

12.5 科学与工程数据可视化应用程序设计 149

12.5.1 VA 3.0/DOSSV简介 149

12.5.2 二维数学与统计图形程序设计 150

12.5.3 三维数据可视化程序设计 157

A.1 界面基础模块 159

附录A DOS环境图形用户界面核心库功能接口 159

A.2 鼠标模块 ( 163

A.3 扩展内存与扩展数组 166

A.4 窗口基础 167

A.5 汉字显示模块 169

A.6 图像存取模块 170

A.7 对话模块 172

A.8 控制模块 174

A.9 窗口系统主控界面 180

A.10 对话集成构件模块 186

A.11 交互式绘图模块 188

A.12 键码宏定义 191

附录B VA3.0软件说明书 194

B.1 主要用途 194

B.2 运行环境 194

B.3 主要内容与功能特性 194

B.4 VA设计方法学 195

B.5 软件销售与服务 197

B.6 使用说明 198

参考文献 200

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