:: SDI
1. PreCreateWindow에서 크기 지정
// 윈도우 크기 고정
cs.cx = 1024 ;
cs.cy = 768 ;
// 크기 변경 차단
cs.style &= ~WS_THICKFRAME ;
cs.style &= ~FWS_ADDTOTITLE ;
cs.style &= ~WS_MAXIMIZEBOX ;
2. WM_GETMINMAXINFO 메시지 추가
// 윈도우 고정
void CMainFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI)
{
// TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다.
lpMMI->ptMinTrackSize.x = 1024 ;
lpMMI->ptMinTrackSize.y = 768 ;
lpMMI->ptMaxTrackSize.x = 1024 ;
lpMMI->ptMaxTrackSize.y = 768 ;
CFrameWnd::OnGetMinMaxInfo(lpMMI);
}
'Programming > MFC' 카테고리의 다른 글
CSplitterWnd::CreateView (0) | 2006.05.04 |
---|---|
Control의 배경색 및 글자색 변경 (0) | 2006.04.19 |
Code jock 링크 라이브러리 걸기 (0) | 2006.04.18 |
VC++ 확장자 의미 ? (0) | 2006.04.18 |
Thread 내에서 Main Frame의 핸들 얻기 (0) | 2006.04.17 |