我自己写的一个菜单不能响应command
来源:百度知道 编辑:UC知道 时间:2024/06/14 02:42:55
我自己写了一个菜单类,从CMenu继承,但是不能实现command,郁闷了!
是不是要加什么啊?
是不是要加什么啊?
自己建立消息映射关系:
//CxxxxxDlg是当前窗口类,xxxID是菜单ID
BEGIN_MESSAGE_MAP(CxxxxxDlg, CDialog)
ON_WM_SYSCOMMAND()
END_MESSAGE_MAP()
void CxxxxxDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) ==xxxID/*菜单ID*/)
{
//调用菜单响应函数
}
else
{
CDialog::OnSysCommand(nID, lParam);
}
}