随便相应command 或者ui CMenu* mmenu = GetMenu(); CMenu* submenu = mmenu->GetSubMenu(3); // Check the state of the "Test" menu item. Check the menu item // if it is currently unchecked. Otherwise, uncheck the menu item // if it is not currently checked. UINT state = submenu->GetMenuState(ID_HELP_TEST, MF_BYCOMMAND); ASSERT(state != 0xFFFFFFFF); if (state & MF_CHECKED) submenu->CheckMenuItem(ID_HELP_TEST, MF_UNCHECKED | MF_BYCOMMAND); else submenu->CheckMenuItem(ID_HELP_TEST, MF_CHECKED | MF_BYCOMMAND);
CMenu* mmenu = GetMenu();
CMenu* submenu = mmenu->GetSubMenu(3); // Check the state of the "Test" menu item. Check the menu item
// if it is currently unchecked. Otherwise, uncheck the menu item
// if it is not currently checked.
UINT state = submenu->GetMenuState(ID_HELP_TEST, MF_BYCOMMAND);
ASSERT(state != 0xFFFFFFFF); if (state & MF_CHECKED)
submenu->CheckMenuItem(ID_HELP_TEST, MF_UNCHECKED | MF_BYCOMMAND);
else
submenu->CheckMenuItem(ID_HELP_TEST, MF_CHECKED | MF_BYCOMMAND);