工控编程吧

标题: 上位机MFC如何去除框架窗口的菜单 [打印本页]

作者: qq263946146    时间: 2019-7-24 00:06
标题: 上位机MFC如何去除框架窗口的菜单
创建单文档应用程序时,框架默认会带有一个菜单。
在实现简单功能的程序时,这个菜单会显得多余,如何云去除?
很简单,在框架窗口类的函数PreCreateWindow内修改结构体变量cs就可以了
  1. BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
  2. {
  3.         if( !CFrameWnd::PreCreateWindow(cs) )
  4.                 return FALSE;

  5.         if (cs.hMenu != NULL)
  6.         {
  7.                 DestroyMenu(cs.hMenu);//删除菜单       
  8.                 cs.hMenu = NULL;//设置菜单句柄值为NULL
  9.         }/**/

  10.         return TRUE;
  11. }
复制代码
[MFC408]1[/MFC408]
[weixinlianxi]2[/weixinlianxi]






欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4