www.gusucode.com > VC++带虚拟键盘的Access数据库记录查询程序-源码程序 > VC++带虚拟键盘的Access数据库记录查询程序-源码程序/code/field.cpp
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // Download by http://www.NewXing.com // NOTE: Do not modify the contents of this file. If this class is regenerated by // Microsoft Visual C++, your modifications will be overwritten. #include "stdafx.h" #include "field.h" ///////////////////////////////////////////////////////////////////////////// // CField properties ///////////////////////////////////////////////////////////////////////////// // CField operations LPDISPATCH CField::GetProperties() { LPDISPATCH result; InvokeHelper(0x1f4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CField::GetActualSize() { long result; InvokeHelper(0x455, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CField::GetAttributes() { long result; InvokeHelper(0x40c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CField::GetDefinedSize() { long result; InvokeHelper(0x44f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString CField::GetName() { CString result; InvokeHelper(0x44c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long CField::GetType() { long result; InvokeHelper(0x44e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT CField::GetValue() { VARIANT result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CField::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void CField::AppendChunk(const VARIANT& Data) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x453, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Data); } VARIANT CField::GetChunk(long Length) { VARIANT result; static BYTE parms[] = VTS_I4; InvokeHelper(0x454, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Length); return result; } VARIANT CField::GetOriginalValue() { VARIANT result; InvokeHelper(0x450, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CField::GetUnderlyingValue() { VARIANT result; InvokeHelper(0x451, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } LPUNKNOWN CField::GetDataFormat() { LPUNKNOWN result; InvokeHelper(0x6003000d, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void CField::SetRefDataFormat(LPUNKNOWN newValue) { static BYTE parms[] = VTS_UNKNOWN; InvokeHelper(0x6003000d, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } void CField::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x44e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void CField::SetDefinedSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x44f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void CField::SetAttributes(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x40c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); }