📄 _grid.cpp
字号:
// 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 "_grid.h"
// Dispatch interfaces referenced by this interface
#include "_cell.h"
#include "_chart.h"
#include "_column.h"
#include "_combobox.h"
#include "_images.h"
#include "_PageSetup.h"
#include "_Range.h"
#include "_selection.h"
/////////////////////////////////////////////////////////////////////////////
// C_Grid
IMPLEMENT_DYNCREATE(C_Grid, CWnd)
/////////////////////////////////////////////////////////////////////////////
// C_Grid properties
/////////////////////////////////////////////////////////////////////////////
// C_Grid operations
C_Cell C_Grid::GetActiveCell()
{
LPDISPATCH pDispatch;
InvokeHelper(0x6803003c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
return C_Cell(pDispatch);
}
BOOL C_Grid::GetAllowUserResizing()
{
BOOL result;
InvokeHelper(0x6803003b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_Grid::SetAllowUserResizing(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x6803003b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long C_Grid::GetAppearance()
{
long result;
InvokeHelper(0x6803003a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetAppearance(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803003a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
BOOL C_Grid::GetAutoRedraw()
{
BOOL result;
InvokeHelper(0x68030039, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_Grid::SetAutoRedraw(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x68030039, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
unsigned long C_Grid::GetBackColor1()
{
unsigned long result;
InvokeHelper(0x68030038, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetBackColor1(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030038, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long C_Grid::GetBackColor2()
{
unsigned long result;
InvokeHelper(0x68030037, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetBackColor2(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030037, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long C_Grid::GetBackColorBkg()
{
unsigned long result;
InvokeHelper(0x68030036, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetBackColorBkg(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030036, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long C_Grid::GetBackColorFixed()
{
unsigned long result;
InvokeHelper(0x68030035, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetBackColorFixed(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030035, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long C_Grid::GetBackColorScrollBar()
{
unsigned long result;
InvokeHelper(0x68030034, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetBackColorScrollBar(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030034, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long C_Grid::GetBorderColor()
{
unsigned long result;
InvokeHelper(0x68030033, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetBorderColor(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030033, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
C_Cell C_Grid::Cell(long Row, long Col)
{
LPDISPATCH pDispatch;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x60030076, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
Row, Col);
return C_Cell(pDispatch);
}
C_Chart C_Grid::Chart(long Row, long Col)
{
LPDISPATCH pDispatch;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x60030077, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
Row, Col);
return C_Chart(pDispatch);
}
long C_Grid::GetCols()
{
long result;
InvokeHelper(0x68030032, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetCols(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030032, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
C_Column C_Grid::Column(long Col)
{
LPDISPATCH pDispatch;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x60030078, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
Col);
return C_Column(pDispatch);
}
C_ComboBox C_Grid::ComboBox(long Col)
{
LPDISPATCH pDispatch;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x60030079, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
Col);
return C_ComboBox(pDispatch);
}
LPDISPATCH C_Grid::GetDefaultFont()
{
LPDISPATCH result;
InvokeHelper(0x68030031, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void C_Grid::SetRefDefaultFont(LPDISPATCH newValue)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0x68030031, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
newValue);
}
BOOL C_Grid::GetDisplayFocusRect()
{
BOOL result;
InvokeHelper(0x68030030, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_Grid::SetDisplayFocusRect(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x68030030, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL C_Grid::GetDisplayRowIndex()
{
BOOL result;
InvokeHelper(0x6803002f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_Grid::SetDisplayRowIndex(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x6803002f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
BOOL C_Grid::GetEnabled()
{
BOOL result;
InvokeHelper(0x6803002e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_Grid::SetEnabled(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x6803002e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long C_Grid::GetFixedRowColStyle()
{
long result;
InvokeHelper(0x6803002d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetFixedRowColStyle(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803002d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
unsigned long C_Grid::GetForeColorFixed()
{
unsigned long result;
InvokeHelper(0x6803002c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetForeColorFixed(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803002c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
unsigned long C_Grid::GetGridColor()
{
unsigned long result;
InvokeHelper(0x6803002b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetGridColor(unsigned long newValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803002b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
C_Images C_Grid::GetImages()
{
LPDISPATCH pDispatch;
InvokeHelper(0x6803002a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
return C_Images(pDispatch);
}
long C_Grid::GetLeftCol()
{
long result;
InvokeHelper(0x68030029, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetLeftCol(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030029, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
C_PageSetup C_Grid::GetPageSetup()
{
LPDISPATCH pDispatch;
InvokeHelper(0x68030028, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
return C_PageSetup(pDispatch);
}
C_Range C_Grid::Range(long FirstRow, long FirstCol, long LastRow, long LastCol)
{
LPDISPATCH pDispatch;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x6003007a, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
FirstRow, FirstCol, LastRow, LastCol);
return C_Range(pDispatch);
}
BOOL C_Grid::GetReadOnly()
{
BOOL result;
InvokeHelper(0x68030027, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_Grid::SetReadOnly(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x68030027, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long C_Grid::GetReadOnlyFocusRect()
{
long result;
InvokeHelper(0x68030026, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetReadOnlyFocusRect(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030026, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_Grid::GetRowHeight(long Row)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030025, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
Row);
return result;
}
void C_Grid::SetRowHeight(long Row, long nNewValue)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x68030025, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
Row, nNewValue);
}
long C_Grid::GetRows()
{
long result;
InvokeHelper(0x68030024, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetRows(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030024, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_Grid::GetScrollBars()
{
long result;
InvokeHelper(0x68030023, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetScrollBars(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030023, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_Grid::GetScrollBarStyle()
{
long result;
InvokeHelper(0x68030022, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetScrollBarStyle(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030022, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
C_Selection C_Grid::GetSelection()
{
LPDISPATCH pDispatch;
InvokeHelper(0x68030021, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
return C_Selection(pDispatch);
}
long C_Grid::GetSelectionMode()
{
long result;
InvokeHelper(0x68030020, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetSelectionMode(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030020, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_Grid::GetTopRow()
{
long result;
InvokeHelper(0x6803001f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_Grid::SetTopRow(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803001f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
void C_Grid::About()
{
InvokeHelper(0x6003007b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void C_Grid::AddChart(long Row, long Col)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x6003007c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Row, Col);
}
void C_Grid::AddItem(LPCTSTR Text, BOOL DrawCell)
{
static BYTE parms[] =
VTS_BSTR VTS_BOOL;
InvokeHelper(0x6003007d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Text, DrawCell);
}
void C_Grid::DirectPrint(const VARIANT& PageNo)
{
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x6003007e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
&PageNo);
}
BOOL C_Grid::ExportToHTML(LPCTSTR FileName)
{
BOOL result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x6003007f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
FileName);
return result;
}
BOOL C_Grid::ExportToExcel(LPCTSTR FileName, BOOL ExportFixedRow, BOOL ExportFixedCol)
{
BOOL result;
static BYTE parms[] =
VTS_BSTR VTS_BOOL VTS_BOOL;
InvokeHelper(0x60030080, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
FileName, ExportFixedRow, ExportFixedCol);
return result;
}
BOOL C_Grid::NewFile()
{
BOOL result;
InvokeHelper(0x60030081, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL C_Grid::OpenFile(LPCTSTR FileName)
{
BOOL result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x60030082, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
FileName);
return result;
}
void C_Grid::InsertCol(long StartCol, long Count)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x60030083, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartCol, Count);
}
void C_Grid::InsertRow(long StartRow, long Count)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x60030084, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartRow, Count);
}
void C_Grid::PrintPreview(const VARIANT& Zoom)
{
static BYTE parms[] =
VTS_VARIANT;
InvokeHelper(0x60030085, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
&Zoom);
}
void C_Grid::Refresh()
{
InvokeHelper(0x60030086, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void C_Grid::RemoveChart(long Row, long Col)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x60030087, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Row, Col);
}
void C_Grid::RemoveItem(long Index)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x60030088, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Index);
}
BOOL C_Grid::SaveFile(LPCTSTR FileName)
{
BOOL result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x60030089, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
FileName);
return result;
}
BOOL C_Grid::SetRegisterInformation(LPCTSTR RegisteredOwner, LPCTSTR SerialNumber)
{
BOOL result;
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0x6003008a, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
RegisteredOwner, SerialNumber);
return result;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -