home *** CD-ROM | disk | FTP | other *** search
- // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
- //
- // This file is part of the Xceed Zip 4 Getting Started sample using MFC
- // Copyright (c) 1998-1999 Xceed Software Inc.
- //
-
- // 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 "xceedzip.h"
-
- /////////////////////////////////////////////////////////////////////////////
- // CXceedZip
-
- IMPLEMENT_DYNCREATE(CXceedZip, CWnd)
-
- /////////////////////////////////////////////////////////////////////////////
- // CXceedZip properties
-
- /////////////////////////////////////////////////////////////////////////////
- // CXceedZip operations
-
- unsigned long CXceedZip::AddRef()
- {
- unsigned long result;
- InvokeHelper(0x60000001, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- unsigned long CXceedZip::Release()
- {
- unsigned long result;
- InvokeHelper(0x60000002, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- BOOL CXceedZip::GetAbort()
- {
- BOOL result;
- InvokeHelper(0xb54, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetAbort(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0xb54, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString CXceedZip::GetBasePath()
- {
- CString result;
- InvokeHelper(0xc8, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetBasePath(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xc8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- long CXceedZip::GetCompressionLevel()
- {
- long result;
- InvokeHelper(0x190, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetCompressionLevel(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x190, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- CString CXceedZip::GetEncryptionPassword()
- {
- CString result;
- InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetEncryptionPassword(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- long CXceedZip::GetRequiredFileAttributes()
- {
- long result;
- InvokeHelper(0x132, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetRequiredFileAttributes(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x132, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- long CXceedZip::GetExcludedFileAttributes()
- {
- long result;
- InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetExcludedFileAttributes(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x133, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- CString CXceedZip::GetFilesToProcess()
- {
- CString result;
- InvokeHelper(0x12c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetFilesToProcess(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x12c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetFilesToExclude()
- {
- CString result;
- InvokeHelper(0x12d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetFilesToExclude(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x12d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- DATE CXceedZip::GetMinDateToProcess()
- {
- DATE result;
- InvokeHelper(0x12e, DISPATCH_PROPERTYGET, VT_DATE, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetMinDateToProcess(DATE newValue)
- {
- static BYTE parms[] =
- VTS_DATE;
- InvokeHelper(0x12e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- DATE CXceedZip::GetMaxDateToProcess()
- {
- DATE result;
- InvokeHelper(0x12f, DISPATCH_PROPERTYGET, VT_DATE, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetMaxDateToProcess(DATE newValue)
- {
- static BYTE parms[] =
- VTS_DATE;
- InvokeHelper(0x12f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- long CXceedZip::GetMinSizeToProcess()
- {
- long result;
- InvokeHelper(0x130, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetMinSizeToProcess(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x130, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- long CXceedZip::GetMaxSizeToProcess()
- {
- long result;
- InvokeHelper(0x131, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetMaxSizeToProcess(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x131, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- long CXceedZip::GetSplitSize()
- {
- long result;
- InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSplitSize(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- BOOL CXceedZip::GetPreservePaths()
- {
- BOOL result;
- InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetPreservePaths(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL CXceedZip::GetProcessSubfolders()
- {
- BOOL result;
- InvokeHelper(0xca, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetProcessSubfolders(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0xca, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL CXceedZip::GetSkipIfExisting()
- {
- BOOL result;
- InvokeHelper(0x134, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSkipIfExisting(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x134, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL CXceedZip::GetSkipIfNotExisting()
- {
- BOOL result;
- InvokeHelper(0x135, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSkipIfNotExisting(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x135, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL CXceedZip::GetSkipIfOlderDate()
- {
- BOOL result;
- InvokeHelper(0x136, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSkipIfOlderDate(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x136, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL CXceedZip::GetSkipIfOlderVersion()
- {
- BOOL result;
- InvokeHelper(0x137, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSkipIfOlderVersion(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x137, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString CXceedZip::GetTempFolder()
- {
- CString result;
- InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetTempFolder(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- BOOL CXceedZip::GetUseTempFile()
- {
- BOOL result;
- InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetUseTempFile(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString CXceedZip::GetUnzipToFolder()
- {
- CString result;
- InvokeHelper(0xcb, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetUnzipToFolder(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xcb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetZipFilename()
- {
- CString result;
- InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetZipFilename(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- long CXceedZip::GetCurrentOperation()
- {
- long result;
- InvokeHelper(0xb55, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long CXceedZip::GetSpanMultipleDisks()
- {
- long result;
- InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSpanMultipleDisks(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- long CXceedZip::GetExtraHeaders()
- {
- long result;
- InvokeHelper(0x191, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetExtraHeaders(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x191, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- BOOL CXceedZip::GetZipOpenedFiles()
- {
- BOOL result;
- InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetZipOpenedFiles(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL CXceedZip::GetBackgroundProcessing()
- {
- BOOL result;
- InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetBackgroundProcessing(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString CXceedZip::GetSfxBinaryModule()
- {
- CString result;
- InvokeHelper(0x1f5, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxBinaryModule(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetSfxButtons(long xIndex)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- xIndex);
- return result;
- }
-
- void CXceedZip::SetSfxButtons(long xIndex, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BSTR;
- InvokeHelper(0x1f6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- xIndex, lpszNewValue);
- }
-
- CString CXceedZip::GetSfxMessages(long xIndex)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- xIndex);
- return result;
- }
-
- void CXceedZip::SetSfxMessages(long xIndex, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BSTR;
- InvokeHelper(0x1f7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- xIndex, lpszNewValue);
- }
-
- CString CXceedZip::GetSfxStrings(long xIndex)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x1f8, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- xIndex);
- return result;
- }
-
- void CXceedZip::SetSfxStrings(long xIndex, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BSTR;
- InvokeHelper(0x1f8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- xIndex, lpszNewValue);
- }
-
- CString CXceedZip::GetSfxDefaultPassword()
- {
- CString result;
- InvokeHelper(0x1f9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxDefaultPassword(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1f9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetSfxDefaultUnzipToFolder()
- {
- CString result;
- InvokeHelper(0x1fa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxDefaultUnzipToFolder(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1fa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- long CXceedZip::GetSfxExistingFileBehavior()
- {
- long result;
- InvokeHelper(0x1fb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxExistingFileBehavior(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x1fb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- CString CXceedZip::GetSfxReadmeFile()
- {
- CString result;
- InvokeHelper(0x1fc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxReadmeFile(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1fc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetSfxExecuteAfter()
- {
- CString result;
- InvokeHelper(0x1fd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxExecuteAfter(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1fd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- BOOL CXceedZip::GetSfxInstallMode()
- {
- BOOL result;
- InvokeHelper(0x1fe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxInstallMode(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x1fe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString CXceedZip::GetSfxProgramGroup()
- {
- CString result;
- InvokeHelper(0x1ff, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxProgramGroup(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1ff, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetSfxProgramGroupItems()
- {
- CString result;
- InvokeHelper(0x200, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxProgramGroupItems(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x200, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetSfxExtensionsToAssociate()
- {
- CString result;
- InvokeHelper(0x201, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxExtensionsToAssociate(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x201, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString CXceedZip::GetSfxIconFilename()
- {
- CString result;
- InvokeHelper(0x202, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void CXceedZip::SetSfxIconFilename(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x202, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- void CXceedZip::AddFilesToProcess(LPCTSTR sFileMask)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xbb8, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- sFileMask);
- }
-
- void CXceedZip::AddFilesToExclude(LPCTSTR sFileMask)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xbb9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- sFileMask);
- }
-
- long CXceedZip::PreviewFiles(BOOL bCalcCompSize)
- {
- long result;
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0xc1c, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- bCalcCompSize);
- return result;
- }
-
- long CXceedZip::ListZipContents()
- {
- long result;
- InvokeHelper(0xc1d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long CXceedZip::Zip()
- {
- long result;
- InvokeHelper(0xc1f, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long CXceedZip::Unzip()
- {
- long result;
- InvokeHelper(0xc20, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long CXceedZip::RemoveFiles()
- {
- long result;
- InvokeHelper(0xc21, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long CXceedZip::TestZipFile(BOOL bCheckCompressedData)
- {
- long result;
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0xc22, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- bCheckCompressedData);
- return result;
- }
-
- long CXceedZip::GetZipFileInformation(long* lNbFiles, long* lCompressedSize, long* lUncompressedSize, short* nCompressionRatio, BOOL* bSpanned)
- {
- long result;
- static BYTE parms[] =
- VTS_PI4 VTS_PI4 VTS_PI4 VTS_PI2 VTS_PBOOL;
- InvokeHelper(0xc1e, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- lNbFiles, lCompressedSize, lUncompressedSize, nCompressionRatio, bSpanned);
- return result;
- }
-
- void CXceedZip::AboutBox()
- {
- InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CXceedZip::SfxAddProgramGroupItem(LPCTSTR sApplication, LPCTSTR sDescription)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0xc80, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- sApplication, sDescription);
- }
-
- void CXceedZip::SfxAddExtensionToAssociate(LPCTSTR sDescription, LPCTSTR sExtension, LPCTSTR sApplication)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR VTS_BSTR;
- InvokeHelper(0xc81, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- sDescription, sExtension, sApplication);
- }
-
- void CXceedZip::SfxResetButtons()
- {
- InvokeHelper(0xc82, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CXceedZip::SfxResetMessages()
- {
- InvokeHelper(0xc83, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CXceedZip::SfxResetStrings()
- {
- InvokeHelper(0xc84, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CXceedZip::SfxClearButtons()
- {
- InvokeHelper(0xc85, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CXceedZip::SfxClearMessages()
- {
- InvokeHelper(0xc86, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CXceedZip::SfxClearStrings()
- {
- InvokeHelper(0xc87, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- long CXceedZip::Convert(LPCTSTR sDestFilename)
- {
- long result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xc88, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- sDestFilename);
- return result;
- }
-
- BOOL CXceedZip::License(LPCTSTR sLicense)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x176f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- sLicense);
- return result;
- }
-
- BOOL CXceedZip::SfxLoadConfig(LPCTSTR sConfigFilename)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x203, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- sConfigFilename);
- return result;
- }
-
- BOOL CXceedZip::SfxSaveConfig(LPCTSTR sConfigFilename)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x204, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- sConfigFilename);
- return result;
- }
-
- CString CXceedZip::GetErrorDescription(long xType, long lValue)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x1388, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- xType, lValue);
- return result;
- }
-