Поделиться через


CWinThread::ProcessWndProcException

Платформа вызывает функцию этот функция-член не перехватывает исключение, если обработчик штриховой в один из обработчиков сообщений или команды пользовательского потока.

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

Параметры

  • e
    Указывает на необработанного исключения.

  • pMsg
    Указывает на СООБЩЕНИЕ составляющих содержать сведения о сообщении границы окон, вызвавшее исключение.

Возвращаемое значение

– 1, если исключение создается WM_CREATE; в противном случае – значение 0.

Заметки

Не эта функция-член вызывается напрямую.

Реализация по умолчанию данного функции-члена обрабатывает только исключения, вызываемые из следующих сообщений:

Command

Действие

WM_CREATE

Fail.

WM_PAINT

Проверьте трогнутое окна таким образом предотвращение другое сообщение WM_PAINT из быть создан.

Переопределите этот функцию-член, чтобы предоставить глобальный обработка пользовательских исключений. Вызовите базовых функций только в том случае, если необходимо указать расширение функциональности по умолчанию.

Эта функция-член используется только в потоках, которые имеют цикл обработки сообщений.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWinThread

Диаграмма иерархии

CWinApp::ProcessWndProcException