MFC向导自己生成的基本内容带了Menu,我想去掉,省事点的方法应该怎么做?

时间:2021-09-29 12:24:37
MFC向导自己生成的基本内容带了Menu,我想去掉,省事点的方法应该怎么做?
界面只保留Toolbar就可以了

13 个解决方案

#1


省事的方法应该什么都不做。带个menu本来就是好事,你何必自寻烦恼?

#2


在MainFrame中的OnCreate中调用:
SetMenu(NULL);

#3


删掉就ok了嘛

#4


直接修改 MFC 下的模板!

#5


引用 2 楼 flydreamgg 的回复:
在MainFrame中的OnCreate中调用:
SetMenu(NULL);


同意

#6


SetMenu(NULL); 

用的VS的版本?

#7


引用 2 楼 flydreamgg 的回复:
在MainFrame中的OnCreate中调用:
SetMenu(NULL);

偶看行

#8


直接删掉就可以啦

#9


第一步、在BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中添加代码cs.hMenu=NULL;
第二步、给分

#10


选中不想要的菜单,然后按删除键

#11


按2楼的做就可以..

#12


引用楼主 hlpdgt 的回复:
MFC向导自己生成的基本内容带了Menu,我想去掉,省事点的方法应该怎么做?
 界面只保留Toolbar就可以了


在建项目的时候,点下一步下一步....里面不是有设置的么?

#13


PreCreateWindow中
cs.hMenu=NULL;就行了 

#1


省事的方法应该什么都不做。带个menu本来就是好事,你何必自寻烦恼?

#2


在MainFrame中的OnCreate中调用:
SetMenu(NULL);

#3


删掉就ok了嘛

#4


直接修改 MFC 下的模板!

#5


引用 2 楼 flydreamgg 的回复:
在MainFrame中的OnCreate中调用:
SetMenu(NULL);


同意

#6


SetMenu(NULL); 

用的VS的版本?

#7


引用 2 楼 flydreamgg 的回复:
在MainFrame中的OnCreate中调用:
SetMenu(NULL);

偶看行

#8


直接删掉就可以啦

#9


第一步、在BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中添加代码cs.hMenu=NULL;
第二步、给分

#10


选中不想要的菜单,然后按删除键

#11


按2楼的做就可以..

#12


引用楼主 hlpdgt 的回复:
MFC向导自己生成的基本内容带了Menu,我想去掉,省事点的方法应该怎么做?
 界面只保留Toolbar就可以了


在建项目的时候,点下一步下一步....里面不是有设置的么?

#13


PreCreateWindow中
cs.hMenu=NULL;就行了