다음을 통해 공유


CWinApp::ProcessWndProcException

처리기는 응용 프로그램의 메시지 또는 명령 처리기에서 throw 된 예외를 catch 하지 않습니다 때마다 프레임 워크는이 멤버 함수를 호출 합니다.

virtual LRESULT ProcessWndProcException( 
   CException* e, 
   const MSG* pMsg  
);

매개 변수

  • e
    Catch 되지 않은 예외에 대 한 포인터입니다.

  • pMsg
    A 오류 메시지 프레임 워크 예외를 throw 시킨 windows 메시지에 대 한 정보를 포함 하는 구조입니다.

반환 값

Windows에 반환 되어야 하는 값입니다. 일반적으로 0 L이 windows 메시지 1 L입니다 (TRUE) 명령 메시지를.

설명

이 멤버 함수를 직접 호출 하지 마십시오.

이 멤버 함수의 기본 구현은 메시지 상자를 만듭니다. 메뉴, 도구 모음 또는 액셀러레이터 키 명령 오류를 catch 되지 않은 예외가 발생 하는 경우 "명령 실패" 메시지를 메시지 상자를 표시 합니다. 그렇지 않으면 "내부 응용 프로그램 오류" 메시지가 표시 됩니다.

전역 사용자 예외 처리를 제공 하려면이 멤버 함수를 재정의 합니다. 원하는 메시지 상자를 표시 하는 경우에 기본 기능을 호출 합니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CWinApp 클래스

계층 구조 차트

CWnd::WindowProc

CException 클래스