怎么使菜单失效(当我选中其中的一个菜单后,我想另外几个菜单失效,怎么处理呀) 怎么使菜单失效(当我选中其中的一个菜单后,我想另外几个菜单失效,怎么处理呀) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对另外几个菜单,每一个对应一个BOOL变量你要选的菜单调用setcheck之后,那些BOOl都为假那些菜单的命令更新函数中调用enable(相对应的BOOL变量) 首先得到需要操作的菜单的指针,设为pMenupMenu->EnableMenuItem(0, MF_BYPOSITION|MF_GRAYED );这是使pMenu指向的菜单的第零项失效,具体参数请参照MSDN:) 如果是SDI或MDI,可以重载菜单的ON_UPDATE_COMMAND_UIvoid CYourView::OnUpdateMenuitemYourMenuItem(CCmdUI *pCmdUI){ pCmdUI->Enable(m_bWhatDoYouWant);} LPCTSTR形参的函数为什么可以用CString对象传进去?? 新手求解,MFC中窗口显示隐藏的问题 可以不通过内存而直接显示磁盘上的图片么 设置按钮的文本颜色 十万火急,请大家帮忙!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 求教如何使用FlashGet的JetCar.Netscape组件中的AddUrlEx接口 图形绘制程序中的图形拖动问题 在线等待:wcout有初始化吗?或者可打开或关闭? 诚心请教关于《WINDOWS程序设计》的问题 =======VC++,我终于入门拉,散分拉======= windows 的pbursh里的写字怎么回事 来交个朋友,KYD
那些菜单的命令更新函数中调用enable(相对应的BOOL变量)
pMenu->EnableMenuItem(0, MF_BYPOSITION|MF_GRAYED );
这是使pMenu指向的菜单的第零项失效,具体参数请参照MSDN:)
{
pCmdUI->Enable(m_bWhatDoYouWant);
}