现在的位置: 首页 > 综合 > 正文

在EVC中如何去掉系统菜单

2013年05月22日 ⁄ 综合 ⁄ 共 513字 ⁄ 字号 评论关闭

在EVC中设计界面的过程中,有的时候为了使操作界面尽可能的大,同时加入自己的菜单,需要删除系统的菜单。为了达到这一目的,可以这样做:

只需将OnCreate(LPCREATESTRUCT lpCreateStruct)函数中的// Add the buttons and adornments to the CommandBar这段程序注释掉即可,如下所示:

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
 if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
  return -1;
/*
 // Add the buttons and adornments to the CommandBar.
 if (!InsertButtons(tbButtons, nNumButtons, IDR_MAINFRAME, nNumImages) ||
     !AddAdornments(dwAdornmentFlags))
 {
  TRACE0("Failed to add toolbar buttons/n");
  return -1;
 }

*/
 return 0;
}

这样就可以实现将系统菜单删除的目的。

 

抱歉!评论已关闭.