{★★如何在点某个按钮时,打开指定的*.chm文件的指定页面?★★} 高手请指点:!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打开chm文件可以用HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd);但是到具体的页面,我想应该比较难实现吧,gz! 是呀,ShellExecuet()可以打开Chm要到指点页面,估计是在lpParameters上下功夫,不过我只是有这样的预感,但具体不知道,请高手指点!! try 1,ShellExecute( NULL, NULL, "HH.exe", "c:\\winnt\\Help\\GetStart.chm::/wgs_gs_01004.htm", "c:\\winnt\\Help\\", SW_SHOW);try2,use HtmlHelp API 我想可以用winexec(打开CHN文件的命令 参数,14);参数就是指定的页面。 CString sDir = ::GetModuleDir(); sDir += "\\help.chm" ;if ( NULL == HtmlHelp( GetSafeHwnd(), sDir + "::/Legal.htm", HH_DISPLAY_TOPIC, 0) ){ ::MessageBox( .... ); return ;} 要加入头文件#include "htmlhelp.h" fullContext=_T("mysyncpath");的错误在哪里???编译不过,报无法转换 调用dll工程的问题 如何提取文件管理器exploror中的路径? VC++断点调试的方法 受 步步文VS谭SB 事件的启发,我给一小骗发了封邮件. 显示OpenGL的static控件怎么做 包和类的问题 请问在view/doc 模式下如何使用程序设置纸张的大小?? 急!急!急!(一个菜鸟问一个及易得分的问题) 关于SHELL的一个怪问题 请问在程序中怎么随时都能找的到某内存的数据(内存地址是动态的--->) 如何制作控件的透明背景?来者有分
HINSTANCE ShellExecute(
HWND hwnd,
LPCTSTR lpOperation,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd
);
但是到具体的页面,我想应该比较难实现吧,gz!
要到指点页面,估计是在lpParameters上下功夫,不过我只是有这样的预感,但具体不知道,请高手指点!!
ShellExecute(
NULL,
NULL,
"HH.exe",
"c:\\winnt\\Help\\GetStart.chm::/wgs_gs_01004.htm",
"c:\\winnt\\Help\\",
SW_SHOW);
try2,
use HtmlHelp API
参数就是指定的页面。
CString sDir = ::GetModuleDir();
sDir += "\\help.chm" ;
if ( NULL == HtmlHelp( GetSafeHwnd(), sDir + "::/Legal.htm", HH_DISPLAY_TOPIC, 0) )
{
::MessageBox( .... );
return ;
}