foobar2000 SDK  2015-08-03
Public Member Functions
CWindowFixSEH< _parentClass >

#include <misc.h>

+ Inheritance diagram for CWindowFixSEH< _parentClass >:

Public Member Functions

BOOL ProcessWindowMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult, DWORD dwMsgMapID=0)
 
 TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD (CWindowFixSEH, _parentClass)
 

Detailed Description

template<typename _parentClass>
class CWindowFixSEH< _parentClass >

Definition at line 95 of file misc.h.

Member Function Documentation

template<typename _parentClass>
BOOL CWindowFixSEH< _parentClass >::ProcessWindowMessage ( HWND  hWnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
LRESULT &  lResult,
DWORD  dwMsgMapID = 0 
)
inline

Definition at line 96 of file misc.h.

96  {
97  __try {
98  return _parentClass::ProcessWindowMessage(hWnd, uMsg, wParam, lParam, lResult, dwMsgMapID);
99  } __except(uExceptFilterProc(GetExceptionInformation())) { return FALSE; /* should not get here */ }
100  }
LONG SHARED_EXPORT uExceptFilterProc(LPEXCEPTION_POINTERS param)
template<typename _parentClass>
CWindowFixSEH< _parentClass >::TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD ( CWindowFixSEH< _parentClass ,
_parentClass   
)

The documentation for this class was generated from the following file: