CMFCMenuBar生成的菜单动态加减怎么操作?

来源:互联网  时间:2016/7/2 17:54:59

关于网友提出的“ CMFCMenuBar生成的菜单动态加减怎么操作?”问题疑问,本网通过在网上对“ CMFCMenuBar生成的菜单动态加减怎么操作?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: CMFCMenuBar生成的菜单动态加减怎么操作?
描述:

我想做一个打开的窗口列表,在Frame被ShowWindow之后,执行了以下语句,发现第4个菜单上多了一个条目,但没标题。当打开别的窗口,也调用了这样的语句之后,之前的菜单项才有窗口标题。点击那个菜单项,能打开相应的窗口。请问这应该怎么控制? 另外,如果我关闭一个窗口的时候,要把相应的菜单项删掉,怎么操作?

VC版本是2010。 VC菜鸟请各位指教,谢谢!


		CMenu *mainMenu = CMenu::FromHandle(m_wndMenuBar.GetDefaultMenu());
		if (mainMenu)
{ CMenu *subMenu = mainMenu->GetSubMenu(4); m_wndMenuBar.CreateFromMenu(mainMenu->GetSafeHmenu(), TRUE, TRUE); }

上一篇>>>>>关于静态控件上绘图的问题
下一篇vc6 如何使用vs的CIMAGE类
明星图片
相关文章
《 CMFCMenuBar生成的菜单动态加减怎么操作?》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)