CMenu *pSysMenu=GetSystemMenu(FALSE);
pSysMenu->RemoveMenu(SC_CLOSE,MF_BYCOMMAND);
     //这是使窗口右上角的关闭按钮不可见
其他标准系统菜单命令 I D如下:
SC_SIZE
SC_MOVE
SC_MINIMIZE
SC_MAXIMIZE
SC_NEXTWINDOW
SC_PREVWINDOW
SC_RESTOREvoid CWzdView::OnUpdateWzdButton(CCmdUI* pCmdUI)
{
pCmdUI->Enable(m_bWzd ) ;
}
//按钮的另一个事件UPDATE_COMMAND_UI,可以使按钮为灰色,不能用CMenu* pMainMenu = AfxGetMainWnd()->GetMenu();
       //得到主菜单的指针
pSubMenu = pMainMenu->GetSubMenu(0);
       //得到主菜单的子菜单项,0表示为第一条,就是一般菜单的第一项("文件")
//添加一个称为Wzd2,命令I D为IDC_WZD2_TYPE的菜单命令到该菜单中,可以用:
pSubMenu->AppendMenu(0,IDC_WZD2_TYPE,"Wzd&2");
//删除该菜单中第二项,可以用:
pSubMenu->RemoveMenu(1,MF_BYPOSITION);