Last Updated 2002/11/08
Programming Tips Visual C++ MFC メニュー  索 引 
メニューの非表示
2002/11/08

VC++ の AppWizard で作られるスケルトンコードにはメニューがデフォルトで作成される.

メニューが要らなければ削除すればよい.

PreCreateWindow() で削除する.

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) {
  ::DestroyMenu(cs.hMenu);
  //DeleteObject(cs.hMenu);
  cs.hMenu = NULL;
  return CFrameWnd::PreCreateWindow(cs);
}

CMainFrame::OnCreate() の最後の方で,SetMenu(NULL); という方法もある.


参照
メニュー表示非表示
前後のTips
メニューの非表示

DSS ProgrammingTipsCGI Ver2.02