菜单变灰问题

yiguo_119 2003-08-11 11:38:16
怎样使菜单项变灰,以下代码中的 pCmdUI->Enable(m_bWzd); 只能使菜单项无效
要变灰怎么办


void CClientDlg::OnUpdateDownMemu(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
pCmdUI->Enable(m_bWzd);
}
...全文
20 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingzai 2003-08-11
  • 打赏
  • 举报
回复
try this code:
CMenu* pTopMenu = AfxGetMainWnd()->GetMenu();
CMenu* pFileMenu = pTopMenu->GetSubMenu(0);
pFileMenu->EnableMenuItem(2, MF_GRAYED + MF_BYPOSITION);
yiguo_119 2003-08-11
  • 打赏
  • 举报
回复
UP
yiguo_119 2003-08-11
  • 打赏
  • 举报
回复
我的菜单是对话框上的菜单
yiguo_119 2003-08-11
  • 打赏
  • 举报
回复
无效可没变灰呀
vampireal 2003-08-11
  • 打赏
  • 举报
回复
什么意思??
casinosun 2003-08-11
  • 打赏
  • 举报
回复
无效与变灰有区别吗?
gzshd 2003-08-11
  • 打赏
  • 举报
回复
无效不就变灰了吗

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧