菜菜鸟的问题关于菜单项的控制
为什么这条语句执行后没有使菜单项变灰掉
CMenu *pMenu = GetParentFrame()->GetMenu();
pMenu->EnableMenuItem(ID_MICR,MF_BYCOMMAND| MF_DISABLED | MF_GRAYED);
我是在CNAMEView 中执行这条语句的。
问题点数:60、回复次数:8Top
1 楼kaden()回复于 2002-03-11 12:14:02 得分 35
是不是加上
CMenu* pSubMenu = pMenu->GetSubMenu(..);
pSubMenu->EnableMenuItem(...)
再试试Top
2 楼ALong_Yue()回复于 2002-03-11 12:20:08 得分 5
主框架的m_bAutoEnable值为FALSE,或许可以.Top
3 楼kingofvc(提薪像做贼 )回复于 2002-03-11 12:35:23 得分 5
在OnUpdateUI()中写
Top
4 楼july1st(aacc)回复于 2002-03-11 12:47:18 得分 0
我找不到m_bAutoEnable 和OnUpdateUI()Top
5 楼e_Boris(编程就像写诗)回复于 2002-03-11 13:33:06 得分 5
CMainFrame::m_bAutoEnableTop
6 楼zhuwenzheng(卧薪尝胆)回复于 2002-03-11 13:51:31 得分 5
在OnUpdateUI()中编写Top
7 楼july1st(aacc)回复于 2002-03-11 14:10:36 得分 0
还是不行。Top
8 楼e_Boris(编程就像写诗)回复于 2002-03-15 20:28:34 得分 5
在CMainFrame::OnCreate中写m_bAutoEnable = FALSETop




