[MFC] Calling up mainframe, Modaless dialog
190717-2 모달리스 다이얼로그 메인 프레임에 모달리스 다이얼로그를 만들어보자. 클래스 선언 void CMainFrame::OnModalless() { // if 이미 객체가 있다면 포커스 else 없다면 생성 if (m_pDlg == NULL){ m_pDlg = new CScrollDlg; m_pDlg->Create(IDD_DIALOG2, this); // this : parent setting m_pDlg->ShowWindow(SW_SHOW); } else { m_pDlg->SetFocus(); } } - 생성 및 포커스 주기 이후에 종료처리도 해주어야한다. X버튼 클릭시 화면에서 사라지지만 완전히 지워진건 아니다. [WM_CLOSE] x버튼 클릭시 발생하는 핸들러 추가 [PostNcDestroy..
MFC
2019. 11. 6. 11:02