API方式(Foxpro中HtmlHelp)调用chm帮助文档(不用foxtools.fll获取窗口句柄)
2009-11-06 21:29
645 查看
do HelpId with 1101 && 测试用
* 功能描述:API方式调用CHM帮助文档(不用foxtools.fll获取窗口句柄)
function HelpId
lparameters tnTopic && 主题编号
declare integer FindWindow in WIN32API string,string
declare integer HtmlHelp in hhctrl.ocx integer hwndCaller,;
string pszFile,integer uCommand,integer dwData
local lcHelp,lhwndCaller
lcHelp = 'help.chm' && 帮助文框的位置
* 用FindWindow,省去用foxtools.fll中的mainhwnd()函数了
lhwndCaller = FindWindow(0,_screen.caption)
* 若调用主题不存在(不显示),再用主题编号为0调用显示出chm
if HtmlHelp(lhwndCaller,lcHelp,0x000f,tnTopic) = 0 && 0x000f 表示调用指定主题编号
HtmlHelp(lhwndCaller,lcHelp,0x0000,0) && 编号不存在则为0
endif
endfunc
* 功能描述:API方式调用CHM帮助文档(不用foxtools.fll获取窗口句柄)
function HelpId
lparameters tnTopic && 主题编号
declare integer FindWindow in WIN32API string,string
declare integer HtmlHelp in hhctrl.ocx integer hwndCaller,;
string pszFile,integer uCommand,integer dwData
local lcHelp,lhwndCaller
lcHelp = 'help.chm' && 帮助文框的位置
* 用FindWindow,省去用foxtools.fll中的mainhwnd()函数了
lhwndCaller = FindWindow(0,_screen.caption)
* 若调用主题不存在(不显示),再用主题编号为0调用显示出chm
if HtmlHelp(lhwndCaller,lcHelp,0x000f,tnTopic) = 0 && 0x000f 表示调用指定主题编号
HtmlHelp(lhwndCaller,lcHelp,0x0000,0) && 编号不存在则为0
endif
endfunc
相关文章推荐
- HtmlHelp调用chm帮助文档使用
- HTML Help Workshop制作chm帮助文件和在应用程序中的调用
- 使用HTML HELP WORKSHOP制作CHM帮助文档
- VC添加.chm帮助文档 --HtmlHelp
- java API chm html 1.5 1.6 中文版英文版 帮助文档
- java API chm html 1.5 1.6 中文版英文版 帮助文档
- java API chm html 1.5 1.6 中文版英文版 帮助文档
- JS获取屏幕,可见窗口和网页文档(html)大小
- 关于在DLL中获取主调用窗口的句柄
- 使用Microsoft HTML Help Workshop制作CHM帮助文件
- MSDN索引风格的JDKAPI文档——CHM帮助文件[英文版]
- MSDN索引风格的JDKAPI文档——CHM帮助文件[英文版]
- java微信开发API解析(三)-高级功能的前奏----获取以及保存接口调用凭证 标签: 微信java办微信开发微信文档解析 2016-04-06 20:50 1101人阅读 评论(0) 收藏 举报
- MFC 单文档获取View窗口句柄笔记
- VC++/MFC中调用CHM帮助文档的方法--ShellExecute
- chm帮助文档制作及C#调用
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第25讲_js系统函数_js函数调用方式_学习笔记_源代码图解_PPT文档整理
- java api 帮助文档 chm 1.5 1.6 中文版英文版.
- Struts2 API的chm格式帮助文档制作教程
- Struts2 API的chm格式帮助文档制作教程