본문 바로가기

프로그램 경험/C/C++

[VC++] 다이얼로그 베이스 프로그램에서 종료하기

메인 다이얼로그에서 로그인 할려고 모달로 로그인 다이얼로그를 실행한 뒤 
로그인 화면에서 취소를 클릭시 프로그램을 종료하고 싶었다.

아래와 같은 코드를 통해서 메인 다이얼로그에서 호출하면 된다.

CLogin login;
INT_PTR nResponse = login.DoModal();

if (nResponse == IDCANCEL)
{
   CDialogEx::OnCancel();
}