www.pudn.com > gps-time.rar > dogserver.cpp


// Machine generated IDispatch wrapper class(es) created with ClassWizard 
 
#include "stdafx.h" 
#include "dogserver.h" 
 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
 
 
 
///////////////////////////////////////////////////////////////////////////// 
// CDogServer properties 
 
///////////////////////////////////////////////////////////////////////////// 
// CDogServer operations 
 
LPDISPATCH CDogServer::GetDog() 
{ 
	LPDISPATCH result; 
	InvokeHelper(0x60030001, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); 
	return result; 
} 
 
long CDogServer::GetCount() 
{ 
	long result; 
	InvokeHelper(0x68030000, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
 
///////////////////////////////////////////////////////////////////////////// 
// CActiveDog properties 
 
///////////////////////////////////////////////////////////////////////////// 
// CActiveDog operations 
 
long CActiveDog::GetSDogKey() 
{ 
	long result; 
	InvokeHelper(0x68030001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
CString CActiveDog::GetDogName() 
{ 
	CString result; 
	InvokeHelper(0x60030002, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL); 
	return result; 
} 
 
VARIANT CActiveDog::LetDogName(LPCTSTR strDogName) 
{ 
	VARIANT result; 
	static BYTE parms[] = 
		VTS_BSTR; 
	InvokeHelper(0x60030003, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, 
		strDogName); 
	return result; 
} 
 
BOOL CActiveDog::TellActive() 
{ 
	BOOL result; 
	InvokeHelper(0x60030004, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); 
	return result; 
} 
 
void CActiveDog::TellQuit() 
{ 
	InvokeHelper(0x60030005, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
}