void CDPAccountClient::UserMessageHandler( LPDPMSG_GENERIC lpMsg, DWORD dwMsgSize, DPID idFrom )
{
CAr ar( (LPBYTE)lpMsg, dwMsgSize );
GETTYPE( ar );
void ( theClass::*pfn )( theParameters ) = GetHandler( dw );
ASSERT( pfn );
( this->*( pfn ) )( ar, (LPBYTE)lpMsg +...