我想去掉界面上的主菜单和工具条,我CWinApp类里用了以下语句:
pMainFrame->SetMenu(NULL);
pMainFrame->ShowWindow(SW_SHOWMAXIMIZED);
pMainFrame->UpdateWindow();
但是如果我重新打开一个子窗口,那个主菜单还是会出现???有什么办法在我打开一个新的子窗口的时候也不显示主菜单?
pMainFrame->SetMenu(NULL);
pMainFrame->ShowWindow(SW_SHOWMAXIMIZED);
pMainFrame->UpdateWindow();
但是如果我重新打开一个子窗口,那个主菜单还是会出现???有什么办法在我打开一个新的子窗口的时候也不显示主菜单?
解决方案 »
- windows程序设计时钟问题???
- typedef问题,该怎么理解?
- 如何在Webbrowser中设置“启用自动图像大小调整”(IE菜单:工具-Internet 选项-高级-设置-多媒体中的选项)。
- 如何通过点击listctrl中得一行之后获得显示相应得图片 !之后显示??
- 有没有那本书是专门介绍MFC各种库类及其成员函数作用的书?
- 如何解决msdn中下载的例子调试问题?
- 不知是该痛哭还是狂笑,平安夜在CSDN耗着,刚看完首页上的"程序人生:我刚工作的那些年",很难过,放100分
- 我想在一个派生类中访问它所在的dialog一个public变量,怎么办?
- 请问各位大哥,做项目是不是遍一个大软件?谢谢!!!
- 请教:如何在截获client端上网时发送的数据包,并且对该数据包进行分解,从而进行分析(有server)
- winxp下vc如何判断电脑的usb接口是否2.0!
- 如何将窗口嵌入到其它进程的窗口中
里面添加
cs.hMenu=NULL;
BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIChildWnd::PreCreateWindow(cs) )
return FALSE;
if(cs.hMenu != NULL)
{
::DestroyMenu(cs.hMenu);
cs.hMenu = NULL;
}
AfxGetMainWnd()->SetMenu(NULL);
return TRUE;
}