프로그래밍/MFC

~App::ExitInstance() 호출되지 않을때

에어버스 2017. 12. 17. 19:24

사용환경 : 윈도우10 Pro 64bit + VisualStudio2017

메인프레임에서 X 버튼을 눌러 프로그램을 종료하면

~App::ExitInstance() 가 호출되지 않아 프로그램 창은 닫혀도 프로세스에 남아있다.

아래 그림처럼 void CMainFrame::OnDestroy() 에서 AfxPostQuitMessage(0); 호출하여 강제종료 시킨다.

참조 : http://blog.naver.com/tosemfaos/20192438125