VC中,如何从弹出式菜单中删除一个子项?如,我现在的弹出式菜单中有
new
open
print
exit
我要删除其中的open和print:我现在是这么做的:
CMenu menu;
VERIFY(menu.LoadMenu(IDR_MAINFRAME));
CMenu* pPopup = menu.GetSubMenu(0);现在已经全部取出,我下面应该怎么做?
new
open
exit
我要删除其中的open和print:我现在是这么做的:
CMenu menu;
VERIFY(menu.LoadMenu(IDR_MAINFRAME));
CMenu* pPopup = menu.GetSubMenu(0);现在已经全部取出,我下面应该怎么做?
解决方案 »
- 如何实现字幕滚动
- 对话框Show到指定的位置
- char类型变量的一个问题
- 如何测量圆的直径?
- 定义了一个CDTPicker类的对象,怎么把它转换成字符串格式?谢谢大人前来指点:)
- 为什么着一段代码不能在客户区显示一个位图呢
- 这个函数时干吗使得?
- 窗口是不是只有在显示的时候才有句柄?或者说只有在create后才有句柄?
- VC6中基于mfc的一个程序,我想用API函数 ImageNtHeader,却得到如下提示(见内)请问如何解决??
- c#和vc++.将++合并就是#.那么这二者到底区别在于....
- 在VC中,怎样把自定的数据包转换成VARANT数据类型,写到串口中去?
- 求助高手关于内存dc的问题
VERIFY(menu.LoadMenu(IDR_MAINFRAME));
CMenu* pPopup = menu.GetSubMenu(0);
menu.DeleteMenu( ID_FILE_PRINT, MF_BYCOMMAND);
menu.DeleteMenu( ID_FILE_OPEN, MF_BYCOMMAND);