例如我想使“新建”菜单变灰,我这样但是不行:
    CMainFrame * frame = (CMainFrame *)GetTopLevelFrame();
    CMenu *menu = frame->GetMenu(); 
    CMenu *SubMenu = menu->GetSubMenu(0);   
    SubMenu->EnableMenuItem(1,MF_BYPOSITION|MF_BYPOSITION);
但是如果我把最后一句变为这样却就可以使“编辑”菜单变灰:
menu ->EnableMenuItem(1,MF_GRAYED|MF_BYPOSITION);
是怎么一回事呀?救我!