MFC菜单更新机制

这里写图片描述

如上图所示,创建菜单test,二级菜单hello和haha

// CMainFrame 消息处理程序
void CMainFrame::OnUpdateTestHello(CCmdUI *pCmdUI)
{
    // TODO:  在此添加命令更新用户界面处理程序代码
    if (m_flag)
    {
        pCmdUI->SetText(_T("我不能使用"));
        pCmdUI->Enable(FALSE);
    }
    else
    {
        pCmdUI->SetText(_T("我可以使用"));
        pCmdUI->Enable(TRUE);
    }
}

void CMainFrame::OnTestHaha()
{
    // TODO:  在此添加命令处理程序代码
    m_flag = !m_flag;
}

猜你喜欢

转载自blog.csdn.net/jiang_xinxing/article/details/79343752