VC如何调用chm做的帮助?如有例子程序最好,
我很菜的。
发信到[email protected]

解决方案 »

  1.   

    csdn软件区,帮助文件制作中有这样的工具.
      

  2.   

    ShellExecute (NULL,"open","youpath.chm",NULL,NULL,SW_SHOW);
      

  3.   

    CString strDir;        strDir = "路径";
            strDir += "\\A.chm";
    ShellExecute( NULL, "open", strDir, NULL, NULL, SW_SHOWNORMAL );
      

  4.   

    HWND HtmlHelp(
                  HWND    hwndCaller,
                  LPCSTR  pszFile,
                  UINT    uCommand,
                  DWORD   dwData) ;============================================================================
    提问题时标题要简明扼要地说明问题内容,切忌使用"急","求救"之类不能说明问题的标题
    http://alphasun.betajin.com/   遇到问题可以给我发消息,给我发信息时请附带原帖地址
    DocWizard C++程序文档自动生成工具 | Wave OpenGL | HttpProxy | AjaxParser词法分析
      

  5.   

    导入:HtmlHelp.h
    这个.h文件在chm的制作工具里边能找倒. 
    添加WM_HELPINFO的函数:
    BOOL CMainFrame::OnHelpInfo(HELPINFO* pHelpInfo) 
    {
    CString szHelpFile=m_ProDir+"masterhelp.chm";
    HWND hwnd =::HtmlHelp(GetDesktopWindow()->m_hWnd ,szHelpFile,HH_DISPLAY_TOPIC,NULL) ;  return CFrameWnd::OnHelpInfo(pHelpInfo);
    }然后按F1就可以弹出帮助了.