如何把“关闭按钮”变成灰色(禁用) 如何把“关闭按钮”变成灰色(禁用) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那个关闭按钮是和系统菜单有关的,你先获取系统菜单,再用EnableMenuItem来使它(好像是CS_CLOSE)变灰(好像是BYCOMMAND|GRAYED)。抱歉因为学艺不精,记不清楚细节,你自己查查吧! GetDlgItem(IDCANCEL)->EnableWindow(FALSE);未经测试 一般关闭菜单位于最后一个,那么这样写:HMENU hMenu = GetSystemMenu(m_hWnd, FALSE);int nCloseItem = GetMenuItemCount(hMenu) - 1;int nCloseItemID = GetMenuItemID(hMenu, nCloseItem);EnableMenuItem(hMenu, nCloseItemID, MF_GRAYED);测试通过! 现在还有人在用VC 6.0吗? CScrollView类的坐标问题 求教VC如何创建excel 总觉得STL::string用起来有点麻烦,不支持大小写转换,不支持分隔符.不支持...................................... 調用dll時出現總是問題 各位老兄,谁放的有"把重要数据隐藏到bmp格式的图片里"的原代码 SQL语句 sql语句查询的问题,请高手指点..... 如何判断本机当前是否连接到Internet?VC5里为什么用不了InternetGetConnectedState()? 多文档的视图的初试化问题? 多文档/视图的问题 很困惑!
未经测试
int nCloseItem = GetMenuItemCount(hMenu) - 1;
int nCloseItemID = GetMenuItemID(hMenu, nCloseItem);
EnableMenuItem(hMenu, nCloseItemID, MF_GRAYED);测试通过!