BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.x = 0;
cs.y = 0;
cs.cx = GetSystemMetrics(SM_CXSCREEN); //스크린 넓이
cs.cy = GetSystemMetrics(SM_CYSCREEN); //스크린 높이
cs.style = WS_CAPTION | WS_SYSMENU; //타이틀 바와 시스템 메뉴 박스를 갖는 윈도우
//cs.style |= WS_MAXIMIZEBOX; //디폴트로 설정되어 있는 윈도우 속성을 유지하면서, 최대화 박스 추가.
//cs.dwExStyle |= (WS_EX_TOOLWINDOW|WX_EX_TOPMOST);
//짧은 타이틀바를 갖고 항상 다른 윈도우의 위에 올라가 있는 윈도우 확장 스타일
return TRUE;
}
//////////////////////////////////////////////////////////////////////////////
//전체화면
//CWinApp파생 클래스의 InitInstance함수에서
pMainFrame->ShowWindow(SW_SHOWMAXIMIZED);
//////////////////////////////////////////////////////////////////////////////
//뷰의 배경색 바꾸기
//변경하고 싶은 뷰의 PreCreateWindow에서
cs.lpszClass = AfxRegisterWndClass(CS_VREDRAW | CS_HREDRAW,
LoadCursor(NULL, IDC_ARROW),
(HBRUSH)GetStockObject(BLACK_BRUSH),
LoadIcon(NULL, IDI_APPLICATION));
'Programming > MFC' 카테고리의 다른 글
컨트롤에서 데이터값 가져오기, 삽입하기 (0) | 2010.11.16 |
---|---|
라디오버튼 기본값 설정 (0) | 2010.11.16 |
Scorllbar/Sliderbar 컨트롤 사용방법 (0) | 2010.11.16 |
Progress 컨트롤 사용방법(non thread) (0) | 2010.11.16 |
리스트컨트롤 사용방법 (0) | 2010.11.16 |