Udostępnij za pośrednictwem


CWinApp::ProcessWndProcException

Ramach wywołania tej funkcji Członkowskich w każdym przypadku, gdy nie jest przechwytywany wyjątek w jednej wiadomości aplikacji lub polecenia obsługi.

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

Parametry

  • e
    Wskaźnik nieprzechwycony wyjątek.

  • pMsg
    A MSG strukturę, która zawiera informacje dotyczące komunikatów systemu windows, które spowodowane ramy zgłaszanie wyjątku.

Wartość zwracana

Wartość powinny być zwrócone do systemu Windows.Zwykle jest 0, L komunikatów systemu windows, 1 L (TRUE) dla polecenia wiadomości.

Uwagi

Nie wymagają tej funkcji Członkowskich bezpośrednio.

Domyślna implementacja tej funkcji Członkowskich tworzy okno komunikatu.Jeżeli nieprzechwycony wyjątek pochodzi z menu, paska narzędzi lub błąd polecenia akceleratora, okno komunikatu wyświetla komunikat "polecenie nie powiodło się"; w przeciwnym wypadku wyświetla komunikat "Błąd wewnętrzny aplikacji".

Zastąpienie tej funkcji Członkowskich globalnych obsługi listy wyjątków.Podstawowe funkcje wywołać tylko w razie potrzeby okno komunikatu, które mają być wyświetlane.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWinApp

Diagram hierarchii

CWnd::WindowProc

Klasa CException