注册 登录
编程论坛 VC++/MFC

vc基于对话框的程序-要在标题栏中加入帮助按钮,请高手指导下

emahj 发布于 2012-09-19 14:29, 969 次点击
用vc写了一个基于对话框的程序,想加入一个帮助按钮,就是“?”按钮。但点击怎样响应?
e_mahj@
1 回复
#2
眼底星空2012-09-19 18:02
对话框资源中 将context help至为true,就会出现帮助按钮了。

要响应WM_HELP消息。如下:
*.h
afx_msg BOOL  OnHelpInfo(HELPINFO*   pHelpInfo);   

*.cpp
BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
      ON_WM_HELPINFO()
END_MESSAGE_MAP()

BOOL CXXXDlg ::OnHelpInfo(HELPINFO*   pHelpInfo)   
{
    。。。此处做响应处理。。。
    return   CDialog::OnHelpInfo(pHelpInfo);
}

1