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

📄 xl5en32.cpp

📁 一个ADO+VC的源码
💻 CPP
📖 第 1 页 / 共 5 页
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard

#include "stdafx.h"
#include "xl5en32.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif



/////////////////////////////////////////////////////////////////////////////
// Workbook properties

VARIANT Workbook::GetActiveChart()
{
	VARIANT result;
	GetProperty(0xb7, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetActiveChart(const VARIANT& propVal)
{
	SetProperty(0xb7, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetActiveSheet()
{
	VARIANT result;
	GetProperty(0x133, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetActiveSheet(const VARIANT& propVal)
{
	SetProperty(0x133, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetAuthor()
{
	VARIANT result;
	GetProperty(0x23e, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetAuthor(const VARIANT& propVal)
{
	SetProperty(0x23e, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetColors()
{
	VARIANT result;
	GetProperty(0x11e, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetColors(const VARIANT& propVal)
{
	SetProperty(0x11e, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetComments()
{
	VARIANT result;
	GetProperty(0x23f, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetComments(const VARIANT& propVal)
{
	SetProperty(0x23f, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetContainer()
{
	VARIANT result;
	GetProperty(0x4a6, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetContainer(const VARIANT& propVal)
{
	SetProperty(0x4a6, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetCreateBackup()
{
	VARIANT result;
	GetProperty(0x11f, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetCreateBackup(const VARIANT& propVal)
{
	SetProperty(0x11f, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetCreator()
{
	VARIANT result;
	GetProperty(0x95, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetCreator(const VARIANT& propVal)
{
	SetProperty(0x95, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetDate1904()
{
	VARIANT result;
	GetProperty(0x193, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetDate1904(const VARIANT& propVal)
{
	SetProperty(0x193, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetDisplayDrawingObjects()
{
	VARIANT result;
	GetProperty(0x194, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetDisplayDrawingObjects(const VARIANT& propVal)
{
	SetProperty(0x194, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetFileFormat()
{
	VARIANT result;
	GetProperty(0x120, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetFileFormat(const VARIANT& propVal)
{
	SetProperty(0x120, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetFullName()
{
	VARIANT result;
	GetProperty(0x121, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetFullName(const VARIANT& propVal)
{
	SetProperty(0x121, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetHasMailer()
{
	VARIANT result;
	GetProperty(0x3d0, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetHasMailer(const VARIANT& propVal)
{
	SetProperty(0x3d0, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetHasPassword()
{
	VARIANT result;
	GetProperty(0x122, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetHasPassword(const VARIANT& propVal)
{
	SetProperty(0x122, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetHasRoutingSlip()
{
	VARIANT result;
	GetProperty(0x3b6, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetHasRoutingSlip(const VARIANT& propVal)
{
	SetProperty(0x3b6, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetKeywords()
{
	VARIANT result;
	GetProperty(0x241, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetKeywords(const VARIANT& propVal)
{
	SetProperty(0x241, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetMailer()
{
	VARIANT result;
	GetProperty(0x3d3, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetMailer(const VARIANT& propVal)
{
	SetProperty(0x3d3, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetMultiUserEditing()
{
	VARIANT result;
	GetProperty(0x491, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetMultiUserEditing(const VARIANT& propVal)
{
	SetProperty(0x491, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetName()
{
	VARIANT result;
	GetProperty(0x6e, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetName(const VARIANT& propVal)
{
	SetProperty(0x6e, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetOnSave()
{
	VARIANT result;
	GetProperty(0x49a, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetOnSave(const VARIANT& propVal)
{
	SetProperty(0x49a, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetOnSheetActivate()
{
	VARIANT result;
	GetProperty(0x407, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetOnSheetActivate(const VARIANT& propVal)
{
	SetProperty(0x407, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetOnSheetDeactivate()
{
	VARIANT result;
	GetProperty(0x439, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetOnSheetDeactivate(const VARIANT& propVal)
{
	SetProperty(0x439, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetParent()
{
	VARIANT result;
	GetProperty(0x96, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetParent(const VARIANT& propVal)
{
	SetProperty(0x96, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetPath()
{
	VARIANT result;
	GetProperty(0x123, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetPath(const VARIANT& propVal)
{
	SetProperty(0x123, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetPrecisionAsDisplayed()
{
	VARIANT result;
	GetProperty(0x195, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetPrecisionAsDisplayed(const VARIANT& propVal)
{
	SetProperty(0x195, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetProtectStructure()
{
	VARIANT result;
	GetProperty(0x24c, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetProtectStructure(const VARIANT& propVal)
{
	SetProperty(0x24c, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetProtectWindows()
{
	VARIANT result;
	GetProperty(0x127, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetProtectWindows(const VARIANT& propVal)
{
	SetProperty(0x127, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetReadOnly()
{
	VARIANT result;
	GetProperty(0x128, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetReadOnly(const VARIANT& propVal)
{
	SetProperty(0x128, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetReadOnlyRecommended()
{
	VARIANT result;
	GetProperty(0x129, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetReadOnlyRecommended(const VARIANT& propVal)
{
	SetProperty(0x129, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetRevisionNumber()
{
	VARIANT result;
	GetProperty(0x494, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetRevisionNumber(const VARIANT& propVal)
{
	SetProperty(0x494, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetRouted()
{
	VARIANT result;
	GetProperty(0x3b7, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetRouted(const VARIANT& propVal)
{
	SetProperty(0x3b7, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetRoutingSlip()
{
	VARIANT result;
	GetProperty(0x3b5, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetRoutingSlip(const VARIANT& propVal)
{
	SetProperty(0x3b5, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetSaved()
{
	VARIANT result;
	GetProperty(0x12a, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetSaved(const VARIANT& propVal)
{
	SetProperty(0x12a, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetSaveLinkValues()
{
	VARIANT result;
	GetProperty(0x196, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetSaveLinkValues(const VARIANT& propVal)
{
	SetProperty(0x196, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetShowConflictHistory()
{
	VARIANT result;
	GetProperty(0x493, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetShowConflictHistory(const VARIANT& propVal)
{
	SetProperty(0x493, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetSubject()
{
	VARIANT result;
	GetProperty(0x3b9, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetSubject(const VARIANT& propVal)
{
	SetProperty(0x3b9, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetTitle()
{
	VARIANT result;
	GetProperty(0xc7, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetTitle(const VARIANT& propVal)
{
	SetProperty(0xc7, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetUpdateRemoteReferences()
{
	VARIANT result;
	GetProperty(0x19b, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetUpdateRemoteReferences(const VARIANT& propVal)
{
	SetProperty(0x19b, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetUserStatus()
{
	VARIANT result;
	GetProperty(0x495, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetUserStatus(const VARIANT& propVal)
{
	SetProperty(0x495, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetWriteReserved()
{
	VARIANT result;
	GetProperty(0x12b, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetWriteReserved(const VARIANT& propVal)
{
	SetProperty(0x12b, VT_VARIANT, &propVal);
}

VARIANT Workbook::GetWriteReservedBy()
{
	VARIANT result;
	GetProperty(0x12c, VT_VARIANT, (void*)&result);
	return result;
}

void Workbook::SetWriteReservedBy(const VARIANT& propVal)
{
	SetProperty(0x12c, VT_VARIANT, &propVal);
}

/////////////////////////////////////////////////////////////////////////////
// Workbook operations

VARIANT Workbook::Activate()
{
	VARIANT result;
	InvokeHelper(0x130, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
	return result;
}

VARIANT Workbook::Application()
{
	VARIANT result;
	InvokeHelper(0x94, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
	return result;
}

VARIANT Workbook::BuiltinDocumentProperties(const VARIANT& Index)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x498, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&Index);
	return result;
}

VARIANT Workbook::ChangeFileAccess(const VARIANT& Mode, const VARIANT& WritePassword, const VARIANT& Notify)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT VTS_VARIANT VTS_VARIANT;
	InvokeHelper(0x3dd, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&Mode, &WritePassword, &Notify);
	return result;
}

VARIANT Workbook::ChangeLink(const VARIANT& Name, const VARIANT& NewName, const VARIANT& Type)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT VTS_VARIANT VTS_VARIANT;
	InvokeHelper(0x322, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&Name, &NewName, &Type);
	return result;
}

VARIANT Workbook::Charts(const VARIANT& Index)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x79, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&Index);
	return result;
}

VARIANT Workbook::Close(const VARIANT& SaveChanges, const VARIANT& Filename, const VARIANT& RouteWorkbook)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT VTS_VARIANT VTS_VARIANT;
	InvokeHelper(0x115, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&SaveChanges, &Filename, &RouteWorkbook);
	return result;
}

VARIANT Workbook::CustomDocumentProperties(const VARIANT& Index)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x499, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&Index);
	return result;
}

VARIANT Workbook::DeleteNumberFormat(const VARIANT& NumberFormat)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x18d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		&NumberFormat);
	return result;

⌨️ 快捷键说明

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