首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

天极网 > 开发频道>上下文相关的HTML帮助

上下文相关的HTML帮助

2001-04-09 15:52作者:出处:yesky责任编辑:

  我们的帮助文件已经基本完成了,美中不足的是这个HTML帮助还不能提供“上下文相关”的帮助。对于一个程序,虽有帮助文件却不支持上下文相关的帮助,无疑是一大缺憾。下面让我们一起来填补这一点不足。

  首先,我们要给每个主题规定一个ID号,并且将不同的ID号定义成不同的常量。注意,ID号和与之对应的常量都是唯一的!我们可以通过C/C++语言头文件(.H)做到这一点,在C/C++语言头文件中用#define语句定义常量,如:

#define IDH_LEARN_COVER 1

然后,我们还要将帮助文件的各主题映射到不同的常量:

  选取“Project”标签,点击“HtmlHelp API information”按钮,打开“HtmlHelp API information”对话框;在第二个表页“Alias”中点击“Add”按钮,打开“Alias”对话框,如下图;第一栏中输入ID常量,如上例中的IDH_LEARN_COVER,在第二栏中选择该ID对应的帮助主题,第三栏是备注内容,对生成的帮助文件没有影响,可以不填;点击“OK”按钮,如此便添加了一条映射信息,重复操作可以添加多条。

  然后我们还得让 HTML Help Workshop 在编译时知道ID常量对应的ID数值是多少,也就是说,我们还得把上述创建的C/C++头文件添加到项目中。同样点取“Project”标签中的“HtmlHelp API information”按钮打开“HtmlHelp API information”对话框;这次选择第一个表页“Map”;单击该标签中的“Header file…”即可根据提示选择保存有常量定义的C/C++头文件加入项目。

  再进行最后一次编译,一个完整的帮助文件就做好了。至于帮助文件内容是否图文并茂,文本界面是否美观等就看你制作HTML的水平了。

上一节 回首页 下一节

关注此文的读者还看过:

返回开发频道首页

共1页。 1
  • 1.上下文相关的HTML帮助

软件频道最新更新

热点推荐

天极服务|关于我们|About us|网站律师|RSS订阅|友情合作|加入我们|天极动态|网站地图|意见反馈|MSN/QQ上看天极
Copyright (C) 1999-2012 Yesky.com, All Rights Reserved 版权所有 天极网络