old drawer/C, C++, MFC
[MFC] SDI 메뉴(MENU) 없애기
A.Step
2012. 9. 11. 11:49
MFC에서 메뉴 없애기
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: CREATESTRUCT cs를 수정하여 여기에서
// Window 클래스 또는 스타일을 수정합니다.
cs.style = WS_POPUP // WS_OVERLAPPED | WS_CAPTION | FWS_ADDTOTITLE
;
cs.x = 20; // 윈도우의 시작 위치
cs.y = 30;
cs.cx = 100; // 윈도우의 크기 설정
cs.cy = 200;
if (cs.hMenu!=NULL) { // 메뉴 없애기
::DestroyMenu(cs.hMenu); // delete menu if loaded
cs.hMenu = NULL; // no menu for this window
}
return TRUE;
}