我怎样可以打开我的GUI在VC ++ 2008开发的帮助文件(CHM左右)?
题
我想添加到我的GUI在VC ++开发的2008年一些帮助,我想编译CHM文件,或者可以从我的菜单进行访问的HLP文件。任何人都可以给我关于如何做到这一点的任何想法?
非常感谢
解决方案
在 HKLM \ SOFTWARE \微软\的Windows \ HTML帮助后,创建一个条目点击 命名的的help.chm 强>结果 值的 C:\路径\ HELP file.chm 强>
然后在一个特定的主题的呼叫打开CHM
HtmlHelp(m_hWnd, "Help.chm", HH_DISPLAY_TOPIC, NULL);
其他提示
您可以只ShellExecute的.chm文件。这将打开它。
ShellExecute( hWnd, _T( "open" ), _T( "help.chm" ), NULL, NULL, SW_NORMAL );
如果你正在使用托管C ++:
在该命名空间
System.Windows.Forms
您可以找到类帮助与静态方法 ShowHelp,ShopHelpIndex
更多信息: HTTP:// MSDN。 microsoft.com/en-us/library/system.windows.forms.help.aspx
如果您使用的非托管C ++(WIN32 API):
您可以只启动* .chm文件。例如如何做到这一点,你可以在这里找到:的我如何++调用CreateProcess的::在C推出的Windows可执行文件?。或者在这里 http://www.codeproject.com/KB/system/newbiespawn.aspx
不隶属于 StackOverflow