VC中,如何使菜单的某一项使能与不使能(变成灰色)? VC中,如何使菜单的某一项使能与不使能?我做了一个按钮,希望在按钮点击之后使菜单FILE下面的SAVE变成灰色(使不能)怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 EnableWindow(TRUE)可用EnableWindow(FALSE)不可用 EnableMenuItem void CMainFrame::OnSize(UINT nType, int cx, int cy) { CFrameWnd::OnSize(nType, cx, cy); CMenu* pmenu = GetMenu(); if (nType == SIZE_MAXIMIZED) pmenu->EnableMenuItem(ID_FREEZE, MF_DISABLED|MF_GRAYED); else pmenu->EnableMenuItem(ID_FREEZE, MF_ENABLED); DrawMenuBar(); } 其实pmenu->EnableMenuItem(ID_FREEZE, MF_GRAYED); 就可以了 MF_DISABLED 没必要加的。 EnableMenuItem ,同意 shines(Othelloing 资源管理器扩展 漂亮的MP3界面 一个MFC的问题 判断CString字符串为空,大家都用哪些方法 VC环境不能编译的问题 一个Dll程序A,隐式链接另外一个Dll程序B,在不改动A的情况下,有没有办法在B里面知道A是否处在调试状态? 《Windows网络编程》里的源代码,编译通不过,能帮我看看吗 讨论,来者有分。。搞通讯软件的朋友讲讲关于IC卡等类项目的开发。。。 关闭程序后CPU占有率上升到100% MFC界面设计问题 请教COleDateTime问题 新年快乐!让对话框的一个下拉列表框访问SQL SERER里的对应表中的数据怎么做?
EnableWindow(FALSE)不可用
void CMainFrame::OnSize(UINT nType, int cx, int cy)
{
CFrameWnd::OnSize(nType, cx, cy);
CMenu* pmenu = GetMenu(); if (nType == SIZE_MAXIMIZED)
pmenu->EnableMenuItem(ID_FREEZE, MF_DISABLED|MF_GRAYED);
else
pmenu->EnableMenuItem(ID_FREEZE, MF_ENABLED); DrawMenuBar();
}