OnCancel(), OnClose(), OnDestroy(), OnOK() 그리고 Dialog 소멸자
Programming/C++ With MFC 2009. 3. 2. 23:46Dialog가 종료되는 상황
- IDOK 버튼을 눌렀을 때
- OnOK() 호출 뒤 OnDestroy() 호출됨
- IDCANCEL 버튼을 눌렀을 때
- OnCancel() 호출 뒤 OnDestroy() 호출됨
- Dialog의 우측 상단 종료 버튼(x)를 눌렀을 때
- OnClose() 호출 뒤 OnCancel() 마지막으로 OnDestroy() 호출됨
- Esc 버튼을 눌러 종료할 때 - 결과만 놓고 봤을 때 'Esc = IDCANCEL' 이 된다는 말인가?? 아무튼 결과는 동일
- OnCancel() 호출 뒤 OnDestroy() 호출됨
- Alt + F4 로 종료할 때
- OnClose() 호출 뒤 OnCancel() 마지막으로 OnDestroy() 호출됨
'Programming > C++ With MFC' 카테고리의 다른 글
Windows Programming : 성능측정 방법 (0) | 2009.03.13 |
---|---|
CTime, CTimeSpan 클래스 (0) | 2009.03.01 |
USES_CONVERSION (0) | 2009.02.24 |
LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR (0) | 2009.02.24 |
C++ : Friend Function & Friend Class(프렌드 함수와 클래스 ) (0) | 2009.02.21 |