⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mwcomutil.h

📁 《精通matlab与c++混合编程》的光盘内容
💻 H
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IMWField wrapper class

class IMWField : public COleDispatchDriver
{
public:
	IMWField() {}		// Calls COleDispatchDriver default constructor
	IMWField(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWField(const IMWField& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	VARIANT GetValue();
	void SetValue(const VARIANT& newValue);
	CString GetName();
	LPDISPATCH GetMWFlags();
	void SetMWFlags(LPDISPATCH newValue);
	void Clone(LPDISPATCH* ppField);
};
/////////////////////////////////////////////////////////////////////////////
// IMWFlags wrapper class

class IMWFlags : public COleDispatchDriver
{
public:
	IMWFlags() {}		// Calls COleDispatchDriver default constructor
	IMWFlags(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWFlags(const IMWFlags& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetArrayFormatFlags();
	void SetArrayFormatFlags(LPDISPATCH newValue);
	LPDISPATCH GetDataConversionFlags();
	void SetDataConversionFlags(LPDISPATCH newValue);
	void Clone(LPDISPATCH* ppFlags);
};
/////////////////////////////////////////////////////////////////////////////
// IMWArrayFormatFlags wrapper class

class IMWArrayFormatFlags : public COleDispatchDriver
{
public:
	IMWArrayFormatFlags() {}		// Calls COleDispatchDriver default constructor
	IMWArrayFormatFlags(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWArrayFormatFlags(const IMWArrayFormatFlags& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetInputArrayFormat();
	void SetInputArrayFormat(long nNewValue);
	long GetInputArrayIndFlag();
	void SetInputArrayIndFlag(long nNewValue);
	long GetOutputArrayFormat();
	void SetOutputArrayFormat(long nNewValue);
	long GetOutputArrayIndFlag();
	void SetOutputArrayIndFlag(long nNewValue);
	BOOL GetAutoResizeOutput();
	void SetAutoResizeOutput(BOOL bNewValue);
	BOOL GetTransposeOutput();
	void SetTransposeOutput(BOOL bNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// IMWDataConversionFlags wrapper class

class IMWDataConversionFlags : public COleDispatchDriver
{
public:
	IMWDataConversionFlags() {}		// Calls COleDispatchDriver default constructor
	IMWDataConversionFlags(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWDataConversionFlags(const IMWDataConversionFlags& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetCoerceNumericToType();
	void SetCoerceNumericToType(long nNewValue);
	long GetInputDateFormat();
	void SetInputDateFormat(long nNewValue);
	BOOL GetOutputAsDate();
	void SetOutputAsDate(BOOL bNewValue);
	long GetDateBias();
	void SetDateBias(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// IMWStruct wrapper class

class IMWStruct : public COleDispatchDriver
{
public:
	IMWStruct() {}		// Calls COleDispatchDriver default constructor
	IMWStruct(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWStruct(const IMWStruct& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(const VARIANT& i0, const VARIANT& i1, const VARIANT& i2, const VARIANT& i3, const VARIANT& i4, const VARIANT& i5, const VARIANT& i6, const VARIANT& i7, const VARIANT& i8, const VARIANT& i9, const VARIANT& i10, 		const VARIANT& i11, const VARIANT& i12, const VARIANT& i13, const VARIANT& i14, const VARIANT& i15, const VARIANT& i16, const VARIANT& i17, const VARIANT& i18, const VARIANT& i19, const VARIANT& i20, const VARIANT& i21, 		const VARIANT& i22, const VARIANT& i23, const VARIANT& i24, const VARIANT& i25, const VARIANT& i26, const VARIANT& i27, const VARIANT& i28, const VARIANT& i29, const VARIANT& i30, const VARIANT& i31);
	void Initialize(const VARIANT& varDims, const VARIANT& varFieldNames);
	long GetNumberOfFields();
	long GetNumberOfDims();
	VARIANT GetDims();
	VARIANT GetFieldNames();
	void Clone(LPDISPATCH* ppStruct);
};
/////////////////////////////////////////////////////////////////////////////
// IMWComplex wrapper class

class IMWComplex : public COleDispatchDriver
{
public:
	IMWComplex() {}		// Calls COleDispatchDriver default constructor
	IMWComplex(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWComplex(const IMWComplex& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	VARIANT GetReal();
	void SetReal(const VARIANT& newValue);
	VARIANT GetImag();
	void SetImag(const VARIANT& newValue);
	LPDISPATCH GetMWFlags();
	void SetMWFlags(LPDISPATCH newValue);
	void Clone(LPDISPATCH* ppComplex);
};
/////////////////////////////////////////////////////////////////////////////
// IMWSparse wrapper class

class IMWSparse : public COleDispatchDriver
{
public:
	IMWSparse() {}		// Calls COleDispatchDriver default constructor
	IMWSparse(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWSparse(const IMWSparse& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	VARIANT GetArray();
	void SetArray(const VARIANT& newValue);
	long GetNumRows();
	void SetNumRows(long nNewValue);
	long GetNumColumns();
	void SetNumColumns(long nNewValue);
	VARIANT GetRowIndex();
	void SetRowIndex(const VARIANT& newValue);
	VARIANT GetColumnIndex();
	void SetColumnIndex(const VARIANT& newValue);
	LPDISPATCH GetMWFlags();
	void SetMWFlags(LPDISPATCH newValue);
	void Clone(LPDISPATCH* ppSparse);
};
/////////////////////////////////////////////////////////////////////////////
// IMWArg wrapper class

class IMWArg : public COleDispatchDriver
{
public:
	IMWArg() {}		// Calls COleDispatchDriver default constructor
	IMWArg(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWArg(const IMWArg& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	VARIANT GetValue();
	void SetValue(const VARIANT& newValue);
	LPDISPATCH GetMWFlags();
	void SetMWFlags(LPDISPATCH newValue);
	void Clone(LPDISPATCH* ppArg);
};
/////////////////////////////////////////////////////////////////////////////
// IMWUtil wrapper class

class IMWUtil : public COleDispatchDriver
{
public:
	IMWUtil() {}		// Calls COleDispatchDriver default constructor
	IMWUtil(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IMWUtil(const IMWUtil& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void MWPack(VARIANT* pVarArg, const VARIANT& Var0, const VARIANT& Var1, const VARIANT& Var2, const VARIANT& Var3, const VARIANT& Var4, const VARIANT& Var5, const VARIANT& Var6, const VARIANT& Var7, const VARIANT& Var8, const VARIANT& Var9, 		const VARIANT& Var10, const VARIANT& Var11, const VARIANT& Var12, const VARIANT& Var13, const VARIANT& Var14, const VARIANT& Var15, const VARIANT& Var16, const VARIANT& Var17, const VARIANT& Var18, const VARIANT& Var19, 		const VARIANT& Var20, const VARIANT& Var21, const VARIANT& Var22, const VARIANT& Var23, const VARIANT& Var24, const VARIANT& Var25, const VARIANT& Var26, const VARIANT& Var27, const VARIANT& Var28, const VARIANT& Var29, 		const VARIANT& Var30, const VARIANT& Var31);
	void MWUnpack(const VARIANT& VarArg, long nStartAt, BOOL bAutoResize, VARIANT* pVar0, VARIANT* pVar1, VARIANT* pVar2, VARIANT* pVar3, VARIANT* pVar4, VARIANT* pVar5, VARIANT* pVar6, VARIANT* pVar7, VARIANT* pVar8, VARIANT* pVar9, 		VARIANT* pVar10, VARIANT* pVar11, VARIANT* pVar12, VARIANT* pVar13, VARIANT* pVar14, VARIANT* pVar15, VARIANT* pVar16, VARIANT* pVar17, VARIANT* pVar18, VARIANT* pVar19, VARIANT* pVar20, VARIANT* pVar21, VARIANT* pVar22, VARIANT* pVar23, 		VARIANT* pVar24, VARIANT* pVar25, VARIANT* pVar26, VARIANT* pVar27, VARIANT* pVar28, VARIANT* pVar29, VARIANT* pVar30, VARIANT* pVar31);
	void MWDate2VariantDate(VARIANT* pVar);
	void MWInitApplication(LPDISPATCH pApp);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -