拜托各位!MFC 关于右键菜单项变灰和不可用(MF_DISABLED | MF_GRAYED)的问题 MFCVisual Studio 2010菜单ContextMenuMF_DISABLED 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IDR_POPUP_EXPLORER 资源中直接对应项设置变灰,不可用呢 你是说在资源里把菜单项的Enabled属性设置成false?那在程序里怎么改回true呢?因为我是根据右键时鼠标指向的位置来判断某个菜单项是否设置成可用或者不可用的,所以要实时改变Enabled属性的 通过调用重命名的UPDATE_COMMAND_UI的响应函数实现可用与不肯用 你这个方法我在网上看到过,但是不知道具体怎么用,能说的详细点吗?UPDATE_COMMAND_UI放到CMainFrame里还是CFileView里?(我是在CFileView里弹出菜单) 因为之前我找到了一个OnShowPopupMenu,就是在CMainFrame里面写响应函数,但是在OnShowPopupMenu里做的EnableMenuItem还是没有效果,另外它的第一个参数指的是什么东西的ID?是菜单的ID还是CFileView这个窗口的ID?能给个例子最好,或者几行代码。小弟感激不尽! 上面问的第一个参数是说UPDATE_COMMAND_UI的第一个参数,有点歧义,在此说明下 你这个方法我在网上看到过,但是不知道具体怎么用,能说的详细点吗?UPDATE_COMMAND_UI放到CMainFrame里还是CFileView里?(我是在CFileView里弹出菜单) 因为之前我找到了一个OnShowPopupMenu,就是在CMainFrame里面写响应函数,但是在OnShowPopupMenu里做的EnableMenuItem还是没有效果,另外它的第一个参数指的是什么东西的ID?是菜单的ID还是CFileView这个窗口的ID?能给个例子最好,或者几行代码。小弟感激不尽!应该是在CMainFrame里,你的“重命名”在资源管理器里不是还有一个吗,资源管理器里和右击快捷里的“重命名”两种者的ID应该是一样的。参考代码例子可以在http://www.jizhuomi.com/software/212.html的“菜单消息”模块开始里有的 ON_UPDATE_COMMAND_UI() pCmdUI->Enable(TRUE/FALSE); 之前有点忙,问题解决了,都忘了结贴,不好意思,结贴散分!谢谢各位!最终是用ON_UPDATE_COMMAND_UI() 完成的! Microsoft Web浏览器控件的Navigate函数不能用呢 求不在任务栏显示的方法 像QQ这种 位图列表 MFC AtlRegExp想用在VS2005 MFC的项目里,怎么能用? 这句话什么意思? 关于SDI中对话框和VIEW上的文本控件之间的数据交换,请各位指教!! Release版本有问题 请教ZIP压缩和带密码压缩如何实现? (急!!!)应用程序动态分配内存在物理内存足够的情况下是否有其他限制? 关于CtrlTree设置单独Item颜色的问题 关于CEdit拦截ESC键的问题
应该是在CMainFrame里,你的“重命名”在资源管理器里不是还有一个吗,资源管理器里和右击快捷里的“重命名”两种者的ID应该是一样的。
参考代码例子可以在http://www.jizhuomi.com/software/212.html的“菜单消息”模块开始里有的