在MFC中,要禁用和灰显顶级菜单项,可以使用以下方法:
```c++
CMenu* pMenu = AfxGetMainWnd()->GetMenu();
CMenu* pSubMenu = pMenu->GetSubMenu(0); // 0表示要灰显的菜单项所在的顶级菜单
pSubMenu->EnableMenuItem(ID_MENU_ITEM, MF_BYCOMMAND | MF_GRAYED); // ID_MENU_ITEM是要灰显的菜单项的ID
```
其中,ID_MENU_ITEM
是要灰显的菜单项的ID。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云