sdi로 프로젝트를 생성했다고 가정하고,
MainFrm.cpp의 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)에서
cs.cx = 1024; //가로 크기
cs.cy = 768; //세로 크기
cs.style &= ~WS_THICKFRAME; //창 크기 조절 기능 비활성화
cs.style &= ~WS_MAXIMIZEBOX; //창 최대화버튼 비활성화
이렇게 되면 창 크기가 위에서 입력한 것으로 고정된다. 하지만 여기서 끝이 아님!!
기본 생성되는 ~(프로젝트명)App.cpp파일로 가서
InitInstance() 함수 내에
SetRegistryKey(_T(“로컬 응용 프로그램 마법사에서 생성된 응용 프로그램”)); 를 찾아
이 다음에(SetRegistryKey() 호출 이후)
CWinAppEx::CleanState(); //추가 –> 기존 정보 삭제
이렇게 하면 위에 입력한 크기로 고정되는 것을 확인 할 수 있음.