ATL做的一个项目
BEGIN_MSG_MAP(CSaveForm)
COMMAND_ID_HANDLER(ID_MENU_DELETE,OnMenuDelete)
END_MSG_MAP()
//这是消息处理
LRESULT OnMenuDelete(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled)
{
MessageBox("delete");
return 0;
}
但点右键菜单delete项,并没有执行上面的函数,我哪里作的不对吗
BEGIN_MSG_MAP(CSaveForm)
COMMAND_ID_HANDLER(ID_MENU_DELETE,OnMenuDelete)
END_MSG_MAP()
//这是消息处理
LRESULT OnMenuDelete(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled)
{
MessageBox("delete");
return 0;
}
但点右键菜单delete项,并没有执行上面的函数,我哪里作的不对吗
LRESULT CSaveForm::OnMenuDelete
???
如何自动加一个,我用ATL做的,ClassWizard好象不能用了
所以我才手动加
COMMAND_ID_HANDLER是ATL自己的宏