// 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 "lttmbctl.h" ///////////////////////////////////////////////////////////////////////////// // CLTTmbCtl IMPLEMENT_DYNCREATE(CLTTmbCtl, CWnd) ///////////////////////////////////////////////////////////////////////////// // CLTTmbCtl properties ///////////////////////////////////////////////////////////////////////////// // CLTTmbCtl operations short CLTTmbCtl::BrowseDir(LPCTSTR pszDirectory) { short result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x1, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pszDirectory); return result; } BOOL CLTTmbCtl::GetEnableMethodErrors() { BOOL result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetEnableMethodErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLTTmbCtl::GetContinueBrowse() { BOOL result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetContinueBrowse(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString CLTTmbCtl::GetFilter() { CString result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CLTTmbCtl::SetFilter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } short CLTTmbCtl::GetThumbnailWidth() { short result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetThumbnailWidth(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetThumbnailHeight() { short result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetThumbnailHeight(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetThumbnailBitsPerPixel() { short result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetThumbnailBitsPerPixel(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CLTTmbCtl::GetMaintainAspect() { BOOL result; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetMaintainAspect(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLTTmbCtl::GetForceSize() { BOOL result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetForceSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } unsigned long CLTTmbCtl::GetThumbnailBackgroundColor() { unsigned long result; InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTTmbCtl::SetThumbnailBackgroundColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CLTTmbCtl::GetLoadStamp() { BOOL result; InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetLoadStamp(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLTTmbCtl::GetResample() { BOOL result; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetResample(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLTTmbCtl::GetStopOnError() { BOOL result; InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetStopOnError(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } short CLTTmbCtl::GetInfoBits() { short result; InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoBits(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString CLTTmbCtl::GetInfoCompression() { CString result; InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoCompression(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } short CLTTmbCtl::GetInfoFormat() { short result; InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoFormat(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetInfoWidth() { short result; InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoWidth(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetInfoHeight() { short result; InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoHeight(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetInfoTotalPages() { short result; InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoTotalPages(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTTmbCtl::GetInfoSizeDisk() { long result; InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoSizeDisk(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTTmbCtl::GetInfoSizeMem() { long result; InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoSizeMem(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetInfoXRes() { short result; InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoXRes(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetInfoYRes() { short result; InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoYRes(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void CLTTmbCtl::UnlockSupport(short iType, LPCTSTR pszKey) { static BYTE parms[] = VTS_I2 VTS_BSTR; InvokeHelper(0x18, DISPATCH_METHOD, VT_EMPTY, NULL, parms, iType, pszKey); } BOOL CLTTmbCtl::IsSupportLocked(short iType) { BOOL result; static BYTE parms[] = VTS_I2; InvokeHelper(0x19, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, iType); return result; } BOOL CLTTmbCtl::GetIncludeSubDirectories() { BOOL result; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetIncludeSubDirectories(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLTTmbCtl::GetExpandMultipage() { BOOL result; InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetExpandMultipage(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CLTTmbCtl::GetMaxSizeDisk() { long result; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTTmbCtl::SetMaxSizeDisk(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTTmbCtl::GetMaxSizeMem() { long result; InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTTmbCtl::SetMaxSizeMem(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetDitherFlags() { short result; InvokeHelper(0x1e, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetDitherFlags(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x1e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetPaletteFlags() { short result; InvokeHelper(0x1f, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetPaletteFlags(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x1f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::GetInfoPage() { short result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLTTmbCtl::SetInfoPage(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x20, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLTTmbCtl::CreateThumbnailFromFile(LPCTSTR pszFilename, long nPage) { short result; static BYTE parms[] = VTS_BSTR VTS_I4; InvokeHelper(0x21, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pszFilename, nPage); return result; } BOOL CLTTmbCtl::GetSkipFile() { BOOL result; InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTTmbCtl::SetSkipFile(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); }