2015년 4월 26일 일요일

다이얼로그에서 메인 윈도우 해상도 조절 방법

우선 사용할 다이얼로그에 MainFrm.h 를 include 한다.

MainFrm 클래스의 포인터값을 지정하여 해상도 조절을 하면된다.

만약 라디오 버튼을 사용 할 경우를 가정하여 예를 들면 아래와 같다.
CPlayerNameDlg 다이얼로그의 라디오버튼 1이 체크될 경우

void CPlayerNameDlg::OnBnClickedRadio1()
{
//해상도 크기800,600
CMainFrame *frame = (CMainFrame*)AfxGetMainWnd();
frame->SetWindowPos(NULL,200,300,800,600,SWP_NOMOVE);
}

댓글 없음:

댓글 쓰기