《Windows标准帮助系统HTML Help的制作》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周德兴编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2000
  • ISBN:7810129961
  • 页数:339 页
图书介绍:本书内容包括:HTMLHelp帮助系统介绍、HTMLHelp图形编辑器、帮助系统的具体制作过程、应用程序的帮助系统设计与制作等。

第1章 HTML Help印象 1

1.1 HTML Help介绍 1

1.1.1 帮助系统的组成与功能 1

1.1.2 HTML Help界面 2

1.1.3 应用程序与HTML Help 7

1.1.4 WinHelp与HTML Help 9

1.2 如何使用帮助系统 10

1.2.1 查找主题 10

1.2.2 复制"帮助"主题 12

1.2.3 打印"帮助"主题 12

1.2.4 使用按钮查看帮助主题 13

1.2.5 更改帮助窗口的显示 13

第2章 入门 16

2.1 概述 16

2.1.1 HTML Help新特征 17

2.1.2 与WinHelp的比较 18

2.1.3 重新发布帮助文件 18

2.2 HTML Help Workshop安装 19

2.2.1 HTML Help Workshop功能 21

2.2.2 HTML Help ActiveX控制 22

2.2.3 HTML Help图像编辑器 22

2.2.4 HTML Help创作向导 23

2.2.5 HTML Help JavaApplet 23

2.3 帮助系统结构 24

2.4 更新HTML Help运行组件 25

2.5 HTML Help的问题 26

2.5.1 HTML Help ActiveX的问题 26

2.5.2 HTML Help Workshop 1.2的问题 27

2.5.3 HTML Help JavaApplet的问题 28

2.5.4 HTML Help和Internet Explorer的问题 29

2.5.5 HTML Help和Windows NT的问题 29

第3章 HTML Help图像编辑器 30

3.1 HTML Help图像编辑器的界面 30

3.2 图像编辑器功能 38

3.2.1 抓图功能 38

3.2.2 图像文件转换 38

3.2.3 图像编辑 39

3.2.4 文件浏览 39

3.2.5 多图像图标链接 40

3.3 图像编辑器新特征 42

第4章 设计帮助系统 44

4.1 帮助系统文件组织 44

4.2 规划帮助系统的设计 46

4.2.1 设计主题网页 47

4.2.2 规划目录列表 47

4.2.3 规划索引 48

4.2.4 全文本搜索 48

4.2.5 标题与网页连接 49

4.2.6 主题模板 49

4.2.7 样式表 49

4.3 为发布设计帮助系统 50

4.3.1 使用默认的帮助窗口 50

4.3.2 设计帮助窗口 50

4.3.3 设计上下文相关的帮助 51

4.3.4 设计训练卡片帮助 51

4.4 规划帮助网站 51

4.4.1 在网站上发布 51

4.4.2 使用搜索引擎重注册 52

4.4.3 更新和管理网站的规划 52

第5章 制作帮助系统 54

5.1 准备工作 54

5.2 建立主题网页 56

5.2.1 创建HTML文件 56

5.2.2 转换已存在的WinHelp工程 60

5.2.3 增加元素到HTML文件 62

5.2.4 插入ActiveX控制 63

5.2.5 插入Java Applet 66

5.2.6 创建快捷命令 67

5.2.7 分拆主题文件 69

5.3 建立帮助工程文件 70

5.3.1 建立帮助工程文件 70

5.3.2 增加文件位置 72

5.3.3 编辑工程选项 73

5.3.4 设置HTML Help Workshop参数 76

5.4 建立目录文件 77

5.4.1 建立目录列表 78

5.4.2 修改目录项目 81

5.4.3 建立网页链接 81

5.4.4 指定替代位置 82

5.5 建立索引文件 82

5.5.1 新建索引文件 83

5.5.2 建立多目标关键字 86

5.5.3 建立二进制索引 86

5.5.4 创建位置映射索引 87

5.6 处理链接 88

5.6.1 使用文本链接 88

5.6.2 使用书签 92

5.6.3 使用关键字链接 93

5.6.4 使用关联链接 96

5.6.5 测试KLink与ALink 100

5.6.6 弹出式窗口信息 100

5.7 编译帮助工程 103

5.7.1 编译工程 104

5.7.2 编译信息 105

5.7.3 编译其他操作 106

5.7.4 创作辅助功能 106

5.7.5 获取chm文件信息 108

5.7.6 反编译帮助文件 109

5.8 建立帮助网站 110

5.8.1 重新创建帮助文件 110

5.8.2 链接已编译帮助文件 110

5.9 测试问题 111

5.9.1 测试帮助系统 111

5.9.2 测试帮助文件 114

5.9.3 使用命令行参数 115

5.10 帮助系统发布许可证协议 116

第6章 帮助系统高级制作 117

6.1 主题模板 117

6.1.1 主题模板范例 117

6.1.2 建立一个主题模板 121

6.2 创建与应用CSS 122

6.2.1 建立堆叠样式表 123

6.2.2 引用或包含CSS 124

6.2.3 应用样式到词组 124

6.2.4 应用样式到元素 124

6.2.5 CSS范例 125

6.3 分配信息类型 127

6.3.1 建立信息类型列表 128

6.3.2 定义信息类型 128

6.3.3 建立信息类型分类 129

6.3.4 使用信息类型 130

6.3.5 使用信息类型分类 131

6.3.6 信息类型的隐藏属性 131

6.3.7 删除分类和信息类型 132

6.4 建立帮助窗口 133

6.4.1 帮助系统窗口 133

6.4.2 帮助系统窗口设置 134

6.4.3 添加或删除按钮 135

6.4.4 改变窗口大小与位置 137

6.4.5 定制导航窗格 139

6.4.6 改变窗口风格 142

6.5 自定义目录图标 144

6.5.1 创建自己的图标 144

6.5.2 修改目录图标 146

6.6 建立框架组 147

6.6.1 创建框架组 148

6.6.2 指定默认窗口框架 151

6.7 多文档处理 153

6.7.1 链接到其他帮助文件 153

6.7.2 跳转到其他关键字 154

6.7.3 建立目录之间的链接 155

6.7.4 运行时合并 155

第7章 应用程序帮助系统 158

7.1 应用程序帮助系统 158

7.1.1 如何获得帮助 158

7.1.2 帮助的表现形式 159

7.1.3 帮助系统的控制 162

7.1.4 创建帮助系统 162

7.2 主题文件映射 165

7.2.1 映射常数 165

7.2.2 包含C语言头文件 166

7.2.3 测试帮助上下文 166

7.3 创建上下文相关的帮助 168

7.3.1 指导方针 168

7.3.2 创建上下文相关帮助文件 168

7.3.3 包含上下文相关帮助到工程 169

7.4 Visual Basic应用程序帮助 170

7.4.1 创建Visual Basic应用程序 171

7.4.2 直接显示帮助系统 171

7.4.3 帮助上下文显示 172

7.4.4 上下文相关帮助显示 173

7.4.5 使用帮助控制 176

7.4.6 与应用程序一同发布帮助 177

7.5 HTML Help API与MFC帮助函数 178

7.5.1 HTML Help API 178

7.5.2 MFC与AppWizard的帮助支持 181

7.5.3 AppWizard创建的帮助系统 182

7.6 Visual C++应用程序帮助 184

7.6.1 创建一个简单的应用程序 184

7.6.2 直接调用 185

7.6.3 帮助上下文 187

7.6.4 上下文相关帮助的建立 187

7.6.5 自动内建帮助.chm 192

7.7 建立训练卡帮助 193

7.8 Visual FoxPro应用程序帮助 193

第8章 帮助系统实例 197

8.1 VC应用程序帮助系统 197

8.1.1 VC应用程序制作 197

8.1.2 帮助系统制作 218

8.1.3 VC帮助功能实现 243

8.1.4 VC对帮助系统的高级控制 251

8.2 本书电子版制作 252

8.2.1 总体规划 252

8.2.2 添加HTML Help使用帮助 262

8.2.3 窗口类型设置 263

8.2.4 编译工程并测试 264

第9章 HTML Help API使用 265

9.1 概述 265

9.1.1 HTML Help API函数 266

9.1.2 HTML Help API 267

9.1.3 关于HTML Help URL 267

9.1.4 关于窗口类型 268

9.2 参考部分 270

9.2.1 关于命令 271

9.2.2 关于结构 283

9.2.3 关于通知消息 290

第10章 HTML Help ActiveX应用 292

10.1 ActiveX概述 292

10.2 ActiveX参数 294

10.2.1 BUTTON参数 294

10.2.2 命令参数 295

10.2.3 Default Topic参数 295

10.2.4 Flags参数 295

10.2.5 Font参数 296

10.2.6 Frame参数 296

10.2.7 Item参数 296

10.2.8 Text参数 297

10.3 ActiveX命令 297

10.3.1 ALink命令 298

10.3.2 Close命令 299

10.3.3 Contents命令 300

10.3.4 HH Version命令 301

10.3.5 Index命令 302

10.3.6 KLink命令 302

10.3.7 Related Topics命令 303

10.3.8 Shortcut命令 304

10.3.9 Splash命令 305

10.3.10 TCard命令 306

10.3.11 WinHelp命令 307

10.4 ActiveX方法 308

10.4.1 Click和HHClick方法 309

10.4.2 Print方法 310

10.4.3 SyncURL方法 310

10.4.4 TCard方法 311

10.4.5 TextPopup方法 312

第11章 HTML标签参考 313

11.1 文件标签 313

11.1.1 !---注释 313

11.1.2 HTML文件包含HTML元素 313

11.1.3 HEAD文件信息 314

11.1.4 TITLE标题 314

11.1.5 BODY文件的开始和结束 315

11.2 文本修饰标签 316

11.2.1 CENTER居中 316

11.2.2 FONT字体 317

11.2.3 H1-H6标题 318

11.2.4 SAMP代码示例 319

11.2.5 SUB下标 319

11.2.6 SUP上标 320

11.2.7 U下划线 320

11.2.8 STRIKE删除线 321

11.2.9 B黑体 321

11.2.10 STRONG黑体 322

11.2.11 I斜体 322

11.2.12 UL项目符号列表 322

11.2.13 STYLE样式表 323

11.3 对象标签 323

11.3.1 BR空行 323

11.3.2 HR水平线 324

11.3.3 A链接锚点 325

11.3.4 IMG图像 326

11.3.5 LINK链接 328

11.3.6 BUTTON按钮 328

11.3.7 TABLE表 329

11.3.8 FORM表单 331

11.3.9 FRAMESET框架组 332

11.3.10 FRAME框架 333

11.3.11 MAP热点位置 334

11.3.12 OBJECT对象 335

11.3.13 PARAM参数 337

11.3.14 SCRIPT程序 337

11.3.15 APPLET小程序 338