请各位帮帮忙,我试了很多方法都不行.
我在工具栏按下按钮后enable和disable一个菜单按钮,菜单按钮被enable/disable成功,但是菜单条上的显示必须把鼠标移到菜单条一下才会刷新.
void CRc500_testView::OnToolM1()
{
CMenu *mainmenu;
mainmenu=AfxGetMainWnd()->GetMenu(); //得到主菜单
mainmenu->EnableMenuItem(ID_VALUE_TEST,MF_BYCOMMAND | MF_ENABLED);
CMenu *submenu;
submenu = mainmenu->GetSubMenu(1);
submenu->EnableMenuItem(ID_AUTH_SET,MF_BYCOMMAND | MF_ENABLED);
submenu->EnableMenuItem(ID_CHANGE_PASSWORD,MF_BYCOMMAND | MF_ENABLED);
}