[MFC] OnCancel(), OnClose(), OnDestroy(), OnOK() 그리고 Dialog 소멸자
저장소/VC++예전 스프링노트에 정리했던 내용
Dialog가 종료되는 상황
- IDOK 버튼을 눌렀을 때
- OnOK() 호출 뒤 OnDestroy() 호출됨
- IDCANCEL 버튼을 눌렀을 때
- OnCancel() 호출 뒤 OnDestroy() 호출됨
- Dialog의 우측 상단 종료 버튼(x)를 눌렀을 때
- OnClose() 호출 뒤 OnCancel() 마지막으로 OnDestroy() 호출됨
- Esc 버튼을 눌러 종료할 때 - 결과만 놓고 봤을 때 'Esc = IDCANCEL' 이 된다는 말인가?? 아무튼 결과는 동일
- OnCancel() 호출 뒤 OnDestroy() 호출됨
- Alt + F4 로 종료할 때
- OnClose() 호출 뒤 OnCancel() 마지막으로 OnDestroy() 호출됨
'저장소 > VC++' 카테고리의 다른 글
[MFC] Modaless Dailog - Itself destroy (0) | 2011.02.14 |
---|---|
[MFC] Esc Key 또는 Return Key에 의해 Dialog가 닫힐 때 처리 방법 (0) | 2011.01.26 |
[Win32 API] RegQueryInfoKey (0) | 2010.12.16 |
[Win32 API] Registry Element Size Limits (0) | 2010.12.16 |
[Win32 API] RegEnumKeyEx (0) | 2010.12.16 |