반응형


 //윈도우 사이즈 계산.
 RECT rc = { startX, startY, wWidth+startX, wHeight+startY };
 AdjustWindowRect( &rc, WS_OVERLAPPEDWINDOW, FALSE );

 //윈도우 생성
 m_hWnd = CreateWindow( APP_CLASS_NAME, APP_NAME, WS_OVERLAPPEDWINDOW,
   rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top, NULL, NULL, hInstance,
  NULL );
 if( !m_hWnd )
 {
  MessageBoxA(NULL, "TestWindow.cpp : Windows handle Error", "HanFW_Error", MB_OK);
  return E_FAIL;
 }

이런식으로 rc에 저장된 사이즈에 AdjustWindowRect을 추가해주면
알아서 제목표시줄, 메뉴등이 포함된 사이즈로 리사이즈된다.
 
나름 초보티는 벗나...라고 생각했는데 이런것도 몰랐다니 나에게 정말 실망이다..

반응형

+ Recent posts