CMenu相关用法
1、使菜单某一项按钮变灰(不可用)
void CMainFrame::SetFaceLangu()
{
CString str0;
CMenu* pMenu = GetMenu();
CMenu* pSubMenu0 = pMenu->GetSubMenu(0);
CMenu* pSubMenu1 = pMenu->GetSubMenu(1);
CMenu* pSubMenu2 = pMenu->GetSubMenu(2);
str0=_T("参数配置");
pSubMenu0->ModifyMenu(12,MF_BYPOSITION | MF_STRING,NULL,str0);//设置该项菜单的名称
pSubMenu0->EnableMenuItem(12, MF_BYPOSITION | MF_DISABLED | MF_GRAYED);//该菜单下有子菜单
str0=_T("退出(&X)");
pSubMenu0->ModifyMenu(ID_APP_EXIT,MF_STRING,ID_APP_EXIT,str0);//设置该项菜单的名称
pSubMenu0->EnableMenuItem(ID_APP_EXIT, MF_DISABLED | MF_GRAYED);//该菜单下无子菜单
}