foobar2000 SDK
2015-08-03
|
#include <misc.h>
Public Member Functions | |
BEGIN_MSG_MAP_EX (window_service_impl_t) MSG_WM_DESTROY(OnDestroyPassThru) CHAIN_MSG_MAP(__super) END_MSG_MAP_HOOK() int FB2KAPI service_release() throw () | |
void | OnFinalMessage (HWND p_wnd) |
int FB2KAPI | service_add_ref () throw () |
TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD_WITH_INITIALIZER (window_service_impl_t, t_base,{m_destroyWindowInProgress=false;m_delayedDestroyInProgress=0;}) private | |
Public Member Functions inherited from CWindowFixSEH< _t_base > | |
BOOL | ProcessWindowMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult, DWORD dwMsgMapID=0) |
TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD (CWindowFixSEH, _t_base) | |
Data Fields | |
pfc::refcounter | m_counter |
volatile LONG | m_delayedDestroyInProgress |
volatile bool | m_destroyWindowInProgress |
Private Types | |
typedef CWindowFixSEH< _t_base > | t_base |
typedef window_service_impl_t< _t_base > | t_self |
Special service_impl_t replacement for service classes that also implement ATL/WTL windows.
|
private |
|
private |
|
inline |
Definition at line 312 of file misc.h.
|
inline |
Definition at line 339 of file misc.h.
|
inline |
|
inline |
Definition at line 334 of file misc.h.
pfc::refcounter window_service_impl_t< _t_base >::m_counter |
volatile LONG window_service_impl_t< _t_base >::m_delayedDestroyInProgress |
volatile bool window_service_impl_t< _t_base >::m_destroyWindowInProgress |