51 : &
objDesc.Class->Aggregate(
const_cast<void*
>(
objDesc.Object), *
this));
60TDispatch::GetTypeInfoCount(
unsigned int *
pctinfo)
67TDispatch::GetTypeInfo(
unsigned int,
LCID, ITypeInfo* *)
115 WARNX(
OcfDll, !
object, 1,
_T(
"TDispatch::Invoke() Object == 0"));
142 if (!stack.Symbol->TestFlag(
wFlags)) {
162 if (((stack.ArgSymbolCount = Class->GetArgCount(*stack.Symbol)) +
175 case TXAuto::xNoError:
178 case TXAuto::xNotIDispatch:
179 case TXAuto::xForeignIDispatch:
182 case TXAuto::xValidateFailure:
186 case TXAuto::xConversionFailure:
187 case TXAuto::xTypeMismatch:
191 case TXAuto::xNoArgSymbol:
195 case TXAuto::xParameterMissing:
196 case TXAuto::xNoDefaultValue:
199 case TXAuto::xErrorStatus:
214 case TXAuto::xExecutionFailure:
TAppDescriptor - OLE application descriptor definitions.
#define WARNX(group, condition, level, message)
#define DIAG_DECLARE_GROUP(group)
#define TRACEX(group, level, message)
TUnknown * CreateObject(TObjectDescriptor objDesc, IUnknown *outer=0)
IDispatch * CreateDispatch(TObjectDescriptor objDesc, IUnknown *outer=0)
Standard implementation of a controlling IUnknown for an object, to be inherited with other COM inter...
static BSTR SysAllocString(const OLECHAR *)
Include for OC, gets common headers when precompiled headers are enabled.
Object Component Framework (COM encapsulation)
@ asAnyCommand
any command: method, property get/set, build
Object Windows Library (OWLNext Core)
Definition of TOcControl class - Proxy object representing a control in.
#define HR_DISP_TYPEMISMATCH
#define HR_DISP_UNKNOWNINTERFACE
#define HR_DISP_BADPARAMCOUNT
#define HR_DISP_UNKNOWNNAME
#define HR_DISP_PARAMNOTOPTIONAL
#define HR_DISP_EXCEPTION
#define HR_DISP_BADVARTYPE
#define HR_DISP_PARAMNOTFOUND
#define HR_DISP_MEMBERNOTFOUND
OLE Registration definitions.
#define DEFINE_QI_OLEBASE(cls, low)
#define DEFINE_COMBASES1(cls, i1)
Undefined default template for dispatchers Template specialization is used to allow the compiler to l...