系统菜单属性设置 1、我想动态的改变系统菜单选项的状态,例如开始让WS_MAXIMIZEBOX 为disabel,需要时再改变其状态为enabel状态; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ModifyMenu注意第二个参数MV_CKEDKED,MF_UNCHEDKED 是否加标记MF_DISABLED,MF_ENABLED,MF_GRAYED使能状态 CMenu *pTopMenu = AfxGetMainWnd()->GetMenu(); UINT nCount = pTopMenu->GetMenuItemCount() - 1; //关于本软件 项目不受限制 UINT style = flag ? MF_BYPOSITION|MF_ENABLED : MF_BYPOSITION|MF_DISABLED/*|MF_GRAYED*/; for(UINT i = 0; i< nCount; i++) { pTopMenu->EnableMenuItem(i,style); }对于,系统菜单,可能在处理上有所不同,请查阅相关资料。 请教Socket编程高手? 背景绘制时,控件的闪烁问题!请朋友帮忙! 数据记录删除问题 导出DLL文件中定义全局变量的时候,编写的.def文件放哪个目录下 画图问题??? 急求 !!图象匹配配准方法 当我点File\open以后,那个选择文件的对话框,程序是是用什么函数让他出现的的? :一个关于用VC开发数据库应用程序的问题 如何在listbox中实现多列显示? 如何实现这种UI界面 关于vc中的重载问题 Palm 高手看过来!up有分
注意第二个参数
MV_CKEDKED,MF_UNCHEDKED 是否加标记
MF_DISABLED,MF_ENABLED,MF_GRAYED使能状态
UINT nCount = pTopMenu->GetMenuItemCount() - 1; //关于本软件 项目不受限制
UINT style = flag ? MF_BYPOSITION|MF_ENABLED : MF_BYPOSITION|MF_DISABLED/*|MF_GRAYED*/;
for(UINT i = 0; i< nCount; i++)
{
pTopMenu->EnableMenuItem(i,style);
}
对于,系统菜单,可能在处理上有所不同,请查阅相关资料。