七宗罪蜘蛛:VC++里的COMMAND和UPDATECOMMAND有什么分别?

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 07:20:27
VC++里按Ctrl+W键进入ClassWizard,里面MESSAGE里的COMMAND和UPDATECOMMAND有什么分别?

晕,COMMAND 是消息处理,就是激活事件,UPDATECOMMAND是重要的是它的参数CCmdUI,它来检查和处理按钮的变化,例子.
void CMyView::OnUpdateZoom(CCmdUI* pCMdUI)
{
pCmdUI->Set->SetCheck(m_bZoomed);//m_bZoomed is a class data member
}