VC++/MFC中调用CHM帮助文档的方法--ShellExecute
2017-08-31 09:16
639 查看
(1)用Word编辑好帮助文档,并保存为网页格式,如mhtml格式。
(2)用EasyCHM软件生成chm文档。生成方法很简单的,相信你能很快搞定的!当然用其它方法制作CHM文档也可以了。
(3)在MFC中添加一个菜单或按钮,添加相应的响应函数。
(4)在函数体内用 ShellExecute(NULL,"open",".\\help.chm",NULL,NULL,SW_SHOWMAXIMIZED);
说明:\\help.chm 为文件路途和文件名,\\为当前目录
SW_SHOWMAXIMIZED 为最大化文档窗口,参考MSDN,还有如下一些参数可选:
(2)用EasyCHM软件生成chm文档。生成方法很简单的,相信你能很快搞定的!当然用其它方法制作CHM文档也可以了。
(3)在MFC中添加一个菜单或按钮,添加相应的响应函数。
(4)在函数体内用 ShellExecute(NULL,"open",".\\help.chm",NULL,NULL,SW_SHOWMAXIMIZED);
说明:\\help.chm 为文件路途和文件名,\\为当前目录
SW_SHOWMAXIMIZED 为最大化文档窗口,参考MSDN,还有如下一些参数可选:
SW_HIDE | Hides the window and activates the executable file. | |
SW_MAXIMIZE | Maximizes the window. | |
SW_MINIMIZE | Minimizes the window. The next top-level window in the Z-order is activated. | |
SW_RESTORE | Activates the window even if it is hidden or minimized | |
SW_SHOW | Activates the window and displays it in its original size and at its original position. | |
SW_SHOWMAXIMIZED | Activates the window. The window is displayed as maximized. | |
SW_SHOWMINIMIZED | Activates the window. The window is displayed as minimized. | |
SW_SHOWMINNOACTIVE | Activates the window as minimized. The active window retains the focus. | |
SW_SHOWNA | Activates the window in its current state but the active window retains the focus. | |
SW_SHOWNOACTIVATE | Displays the window in its most recent size and in its most recent position. The active window retains the focus. | |
SW_SHOWNORMAL | Displays the window in its original size and at its original position. |
相关文章推荐
- VC++/MFC中调用CHM帮助文档的方法
- API方式(Foxpro中HtmlHelp)调用chm帮助文档(不用foxtools.fll获取窗口句柄)
- 在vc中的调用chm文件的方法
- VC++ (MFC)调用 C#生成DLL的方法
- chm帮助文档制作及C#调用
- Javadoc转换chm帮助文档的四种方法总结
- MFC单文档应用程序中各个类之间相互调用的函数方法
- VC添加.chm帮助文档
- 在VB中调用CHM 帮助的几种方法
- Javadoc转换chm帮助文档的四种方法总结
- Javadoc转换chm帮助文档的四种方法总结
- VC++ (MFC)调用 C#生成DLL的两种方法
- Javadoc转换chm帮助文档的四种方法总结
- VC下MFC程序调用console程序-存储文档的路径问题
- vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess
- Javadoc转换chm帮助文档的四种方法总结
- vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess .
- vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess
- HtmlHelp调用chm帮助文档使用
- Javadoc转换chm帮助文档的两种方法总结