MFC 取消菜单栏 出错
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWndEx::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.dwExStyle=cs.dwExStyle|WS_EX_TOPMOST; //
cs.style=WS_SYSMENU|WS_OVERLAPPED|WS_MINIMIZEBOX;//;
cs.lpszName = L"五子棋";
cs.x = 100;
cs.y = 50;
cs.cx = 600;
cs.cy = 600;
cs.hMenu = NULL;// 出错的地方
//return TRUE;
}
编译通过,运行出现debug assert failed的错误,为什么加上cs.hMenu = NUll;就不行了?