CProperySheep中如何重载Help按钮? 点击Help按钮,默认打开的是*.hlp文件。请问如何重载Help按钮使其能打开*.chm文件呢?或者有什么别的办法达到此目的!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 case WM_NOTIFY: switch (((NMHDR FAR *) lParam)->code) { .... case PSN_HELP: DoYourHelp(); break; } break;SDK里是这样的,就是响应WM_NOTIFY消息。 呵呵,刚才看了一下MFC的代码,它是这样的: switch (pNMHDR->code) { ..... case PSN_HELP: SendMessage(WM_COMMAND, ID_HELP); break; default: return FALSE; // not handled }也就是说,你只要在CPropertySheet的派生类里 响应这个 HelpID即可.加个消息响应宏在 属性页对话框:ON_COMMAND( ID_HELP, OnHelp ) 写个OnHelp函数去打开你的帮助文档. 0x801f0005(执行的名称无效,此时无法检索请求的名称)这个错误怎么解决? 透明问题: vc编译后vcproj,rc,tep,aps的文件 如何在CListCtrl列表中加入复选框 这个女人是谁 窗口启动的问题 请各位帮忙:如何读出并播放数据库中的wav文件? Visual Studio "14" 预览版发布 C++ 11/14特征 为什么我MFC+SQLSERVER2008 的查询语句失败? 小问题,关于OnPaint()的,已经调了两周了,百思不得其解,哪位老兄帮我看看这段代码呢? 使用xp风格后的几个问题,像工具栏 UDP可以用WSAAsyncSelect么
switch (((NMHDR FAR *) lParam)->code)
{
....
case PSN_HELP:
DoYourHelp();
break;
}
break;
SDK里是这样的,就是响应WM_NOTIFY消息。
{
..... case PSN_HELP:
SendMessage(WM_COMMAND, ID_HELP);
break; default:
return FALSE; // not handled
}
也就是说,你只要在CPropertySheet的派生类里 响应这个 HelpID即可.加个消息响应宏在 属性页对话框:
ON_COMMAND( ID_HELP, OnHelp )
写个OnHelp函数去打开你的帮助文档.