본문 바로가기
봄날의 프로그래머

VC++ 다이얼로그 화면을 전체화면으로 변경하기(SetWindowPos)

by 강바리 2022. 12. 24.
728x90
반응형

다이얼로그를 만들고 화면의 해상도에 맞는 꽉 찬 화면으로 변경하는 방법은 아래와 같다.

 

int nWidth  = GetSystemMetrics(SM_CXSCREEN);
int nHeight = GetSystemMetrics(SM_CYSCREEN);
SetWindowPos(NULL,0,0,nWidth,nHeight,SWP_NOMOVE | SWP_NOZORDER);

 

GetSystemMetrics() 함수를 이용하여 현재 스크린의 화면의 XY 크기를 얻어오고 

SetWindowPos() 함수를 이용하여 현재 다이얼로그의 크기를 변경한다.

728x90
반응형

댓글