工具栏中的某个按钮变灰,即不可用,菜单的某项变灰不可用,请问如何实现,谢谢了 工具栏中的某个按钮变灰,即不可用,菜单的某项变灰不可用,请问如何实现,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如下函数EnableMenuItem(hmenu,IDM_ADDMENU,MF_GRAYED) CMenu menu; VERIFY(menu.LoadMenu(IDR_MENU_MENU)); CMenu* pPopup = menu.GetSubMenu(0); ASSERT(pPopup != NULL); pPopup->EnableMenuItem(ID_MENUITEM,MF_DISABLED|MF_GRAYED); 楼上的代码中估计得用GetMenu()才会达到效果,昨天我在另外一个帖子中就是用的LoadMenu,结果失败了,将语句: CMenu menu; VERIFY(menu.LoadMenu(IDR_MENU_MENU));改为: CMenu menu = GetMenu();//如果不在CMainFrame类中,GetMenu前应该加上AfxGetMainWnd()->;这样应该能解决问题了 使用CFileDialog打开一副bmp图像,获得图像路径名称后,可以顺序得到同文件夹下其它bmp的路径吗? DST文件的外廓如何提取? 有个问题问一下? 二维动态数组 bho控制IE的几个问题 不同语言单击按钮时发送的消息参数难道是不一样的吗?--请高手指点!!!! 在对话框中设置菜单,如何指定菜单显示的位置? 如何屏蔽Dialog的idok消息?默认的确定按钮不想它起作用 这个问题难道就真的那么难吗?如何通过注册表和文件操作清除Word中最近使用文件列表。 关于CreateThread? 100分求黄维通的《Visual C++ 面向对象与可视化程序设计》配套光碟内容 udp编程的
VERIFY(menu.LoadMenu(IDR_MENU_MENU));
CMenu* pPopup = menu.GetSubMenu(0);
ASSERT(pPopup != NULL);
pPopup->EnableMenuItem(ID_MENUITEM,MF_DISABLED|MF_GRAYED);
CMenu menu;
VERIFY(menu.LoadMenu(IDR_MENU_MENU));
改为:
CMenu menu = GetMenu();//如果不在CMainFrame类中,GetMenu前应该加上AfxGetMainWnd()->;这样应该能解决问题了