使用ShellExecute这个API函数调用"hh.exe help.chm"即可。(hh.exe是Windows自带的)。文件夹的问题不清楚。

解决方案 »

  1.   

    BOOL CreateDirectory(
      LPCTSTR lpPathName,                         
      LPSECURITY_ATTRIBUTES lpSecurityAttributes  
    );
      

  2.   

    #include<HtmlHelp.h>使用HtmlHelp()这个API函数最好,可以指定chm帮助文件的打开方式,指定打开哪个页面。
      

  3.   

    同意xuzzzhen123(血海飘香) ,这个方法虽不高明,但也省事
      

  4.   

    教你最简单的 调用dos命令
    start filename.chm写一个递归函数 删文件 再一层层删空目录
      

  5.   

    haha
    我刚刚做过
    ShellExecute(NULL,"open","Hh.exe","Help.chm","",SW_SHOWNORMAL);
    这样的话,将可以打开和你的应用程序同一目录下的help文件
    但是,如果在Vc里运行你的应用程序,它会说找不到,因为它会跑到c盘去找。
    你出去debug文件里运行你的exe,就可以了
      

  6.   

    说错了
    是去你的debug文件夹运行你的exe
    记得要把你的chm文件拷贝到同一目录下
      

  7.   

    ShellExecute函数是可以,我还有一个疑问,HtmlHelp()函数好象包HtmlHelp.h不行。有没有删除文件夹的API函数?