帮助文件的调用

来源:互联网 发布:ocr软件下载 编辑:程序博客网 时间:2024/05/16 06:26
2. 制作目录表、索引表
按照内容的相互关系及次序建立目录表,一个目录项对应一个帮助主题,一个帮助主题可对应一个HTML页;设计包含关键字的索引表让用户更快地获得所需的信息,一个关键字可对应一个HTML页。将设计好的HTML页与帮助主题目录项及关键字索引建立对应关系。
一般制作应用程序帮助系统时可根据程序的菜单来组织目录表。主菜单对应目录,而将子菜单对应子目录,叶菜单对应目录项。可给每一个菜单项一个对应关键字。

Function Long  HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,any dwData)   Library "hhctrl.ocx"       

/ hwnd 调用该函数的窗体句柄
//pszFile 帮助文件的名称和位置
//uCommand 帮助类型
//dwData 与uCommand相匹配的附加参数

//定义uCommand 常数

// Const HH_DISPLAY_TOPIC = &H0    主题
// Const HH_DISPLAY_INDEX=&H2      关键字
// Const HH_HELP_CONTEXT = &HF
// Const HH_DISPLAY_SEARCH= &H3
// Const HH_DISPLAY_TEXT_POPUP= &HE

Function Long  HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,ulong   dwData)   Library "hhctrl.ocx"
Function Long  HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,string  dwData)   Library "hhctrl.ocx"       


Constant long HH_DISPLAY_TOPIC = 0   // 主题
Constant long HH_DISPLAY_INDEX=2     // 关键字
Constant long HH_HELP_CONTEXT = 15   //主题id
Constant long HH_DISPLAY_SEARCH= 3
Constant long HH_DISPLAY_TEXT_POPUP= 14
string ls_helpfile='E:/Documents and Settings/Administrator/桌面/help/pb8.chm'
HtmlHelpA(handle(parent),ls_HelpFile,HH_HELP_CONTEXT,1009) 
HtmlHelpA(handle(parent),ls_HelpFile,HH_DISPLAY_INDEX,'chapter191')
 
原创粉丝点击