首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么隐藏一个一级菜单

2012-06-13 
如何隐藏一个一级菜单因为不同的用户权限,需要不同的菜单,所以要隐藏一些主菜单,该如何隐藏呢?[解决办法]C

如何隐藏一个一级菜单
因为不同的用户权限,需要不同的菜单,所以要隐藏一些主菜单,该如何隐藏呢?

[解决办法]
CMenu *pMenu=((CMainFrame*)m_pMainWnd)->GetMenu();
pMenu->RemoveMenu(iPos,MF_BYPOSITION);
[解决办法]
用 SetMenuItemInfo
[解决办法]
心痛呀,上好的 SetMenuItemInfo 你怎么不用呢
[解决办法]
iPos代表的是什么?是Menu的ID吗?一级菜单没有ID啊?

从0开始的菜单的位置,第一个菜单为0
因此,移除一级菜单项的时候,从大往小(从后往前),免得计算 pos(位置)

热点排行