// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // 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 "leadbar.h" // Dispatch interfaces referenced by this interface #include "bardata.h" #include "codeonew.h" #include "Bar1D.h" #include "pdfread.h" #include "pdfwrite.h" #include "datmatw.h" #include "qrwrite.h" ///////////////////////////////////////////////////////////////////////////// // CLEADBarCode IMPLEMENT_DYNCREATE(CLEADBarCode, CWnd) ///////////////////////////////////////////////////////////////////////////// // CLEADBarCode properties ///////////////////////////////////////////////////////////////////////////// // CLEADBarCode operations CBARCODEDATA CLEADBarCode::GetBarCodeData(short iIndex) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I2; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, parms, iIndex); return CBARCODEDATA(pDispatch); } long CLEADBarCode::GetBitmap() { long result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADBarCode::SetBitmap(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CCODEONEWrite CLEADBarCode::GetCodeOneWrite() { LPDISPATCH pDispatch; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CCODEONEWrite(pDispatch); } BOOL CLEADBarCode::GetEnableMethodErrors() { BOOL result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADBarCode::SetEnableMethodErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLEADBarCode::GetEnableUseRegion() { BOOL result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADBarCode::SetEnableUseRegion(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } short CLEADBarCode::GetDuplicatedCount(short iIndex) { short result; static BYTE parms[] = VTS_I2; InvokeHelper(0x6, DISPATCH_METHOD, VT_I2, (void*)&result, parms, iIndex); return result; } short CLEADBarCode::GetFirstDuplicated(short iIndex) { short result; static BYTE parms[] = VTS_I2; InvokeHelper(0x7, DISPATCH_METHOD, VT_I2, (void*)&result, parms, iIndex); return result; } short CLEADBarCode::GetNextDuplicated(short iIndex) { short result; static BYTE parms[] = VTS_I2; InvokeHelper(0x8, DISPATCH_METHOD, VT_I2, (void*)&result, parms, iIndex); return result; } short CLEADBarCode::IsDuplicated(short iIndex) { short result; static BYTE parms[] = VTS_I2; InvokeHelper(0x9, DISPATCH_METHOD, VT_I2, (void*)&result, parms, iIndex); return result; } long CLEADBarCode::IsSupportLocked(short iType) { long result; static BYTE parms[] = VTS_I2; InvokeHelper(0xa, DISPATCH_METHOD, VT_I4, (void*)&result, parms, iType); return result; } CLinearBar CLEADBarCode::GetLinear() { LPDISPATCH pDispatch; InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLinearBar(pDispatch); } CPDFRead CLEADBarCode::GetPDFRead() { LPDISPATCH pDispatch; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CPDFRead(pDispatch); } CPDFWrite CLEADBarCode::GetPDFWrite() { LPDISPATCH pDispatch; InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CPDFWrite(pDispatch); } short CLEADBarCode::Read(long ulSearchType, short iMultipleMax, long iSearchLeft, long iSearchTop, long iSearchWidth, long iSearchHeight) { short result; static BYTE parms[] = VTS_I4 VTS_I2 VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0xe, DISPATCH_METHOD, VT_I2, (void*)&result, parms, ulSearchType, iMultipleMax, iSearchLeft, iSearchTop, iSearchWidth, iSearchHeight); return result; } long CLEADBarCode::GetReadFlags() { long result; InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADBarCode::SetReadFlags(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADBarCode::GetTotalCount() { short result; InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } short CLEADBarCode::GetUnits() { short result; InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLEADBarCode::SetUnits(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void CLEADBarCode::UnlockSupport(short iType, LPCTSTR pszKey) { static BYTE parms[] = VTS_I2 VTS_BSTR; InvokeHelper(0x12, DISPATCH_METHOD, VT_EMPTY, NULL, parms, iType, pszKey); } short CLEADBarCode::Write(long ulBarType, LPCTSTR pszBarData, long iBarLeft, long iBarTop, long iBarWidth, long iBarHeight) { short result; static BYTE parms[] = VTS_I4 VTS_BSTR VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x13, DISPATCH_METHOD, VT_I2, (void*)&result, parms, ulBarType, pszBarData, iBarLeft, iBarTop, iBarWidth, iBarHeight); return result; } long CLEADBarCode::GetWriteFlags() { long result; InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADBarCode::SetWriteFlags(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADBarCode::GetWriteGroup() { short result; InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLEADBarCode::SetWriteGroup(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CLEADBarCode::GetEnableUseColors() { BOOL result; InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADBarCode::SetEnableUseColors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLEADBarCode::GetEnableTransparent() { BOOL result; InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADBarCode::SetEnableTransparent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } unsigned long CLEADBarCode::GetBarColor() { unsigned long result; InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADBarCode::SetBarColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADBarCode::GetSpaceColor() { unsigned long result; InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADBarCode::SetSpaceColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CLEADBarCode::GetEnableGetSizeMethod() { BOOL result; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADBarCode::SetEnableGetSizeMethod(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CLEADBarCode::GetSizeX() { long result; InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADBarCode::GetSizeY() { long result; InvokeHelper(0x1e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADBarCode::GetStartX() { long result; InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADBarCode::GetStartY() { long result; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CDATAMATRIXWrite CLEADBarCode::GetDataMatrixWrite() { LPDISPATCH pDispatch; InvokeHelper(0x1f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CDATAMATRIXWrite(pDispatch); } CQRWrite CLEADBarCode::GetQRWrite() { LPDISPATCH pDispatch; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CQRWrite(pDispatch); }