如何菜单项的状态? 如何在响应菜单项的UPDATE_COMMAND_UI消息处理函数之外改变菜单项的显示(UI)状态? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 右键菜单可以用EnableMenuItem系统菜单不行,因为UPDATE_COMMAND_UI会不断响应的,你在其他地方设置了也不可用。 menu.EnableMenuItem(ID_POPUP1, MF_BYCOMMAND|MF_GRAYED); m_bAutoMenuEnable=FALSE; CMenu* MyMenu=this->GetMenu(); MyMenu=MyMenu->GetSubMenu(0); MyMenu->EnableMenuItem(ID_FILE_NEW,MF_GRAYED );这个代码就可以实现把单文档的"新建"菜单项变灰,其他类似! 图像预处理 求能在程序中自定义水晶报表格式VC源代码,800元,有意发邮件到[email protected]当面交易. 请教如何显示音频文件的波形 怎样重载BOOL CDocManager::DoPromptFileName();这个函数? 如何学习vc++? 问一个关于辅助UI线程的发消息的问题 菜单项更新的一个小问题 VC初学者的??各位老鸟们上,up! 关于XML外部DTD的使用 在图片的一块区域实现文字输入,支持中文,支持自动横向滚动该怎么做啊 有关VC2005字符处理的疑问? 请问如何获得CListCtrl控件的当前选择项(单选和多选)?谢谢。
系统菜单不行,因为UPDATE_COMMAND_UI会不断响应的,你在其他地方设置了也不可用。
CMenu* MyMenu=this->GetMenu();
MyMenu=MyMenu->GetSubMenu(0);
MyMenu->EnableMenuItem(ID_FILE_NEW,MF_GRAYED );
这个代码就可以实现把单文档的"新建"菜单项变灰,其他类似!