프로그래밍/MFC

다이얼로그를 처음부터 숨기기

이재만박사 2020. 9. 9. 15:19

WM_WINDOWPOSCHANGING 메세지를 재정의하여


다음과 같이 설정한다


void CUpdateDlg::OnWindowPosChanging(WINDOWPOS* lpwndpos)

{

CDialogEx::OnWindowPosChanging(lpwndpos);


// 다이얼로그를 처음부터 안 보여주기 위한 코드 추가

lpwndpos->flags &= ~SWP_SHOWWINDOW;

}