📄 chinaexcel.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 "chinaexcel.h"
/////////////////////////////////////////////////////////////////////////////
// CChinaExcel
IMPLEMENT_DYNCREATE(CChinaExcel, CWnd)
/////////////////////////////////////////////////////////////////////////////
// CChinaExcel properties
BOOL CChinaExcel::GetAutoWrap()
{
BOOL result;
GetProperty(0x1, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetAutoWrap(BOOL propVal)
{
SetProperty(0x1, VT_BOOL, propVal);
}
BOOL CChinaExcel::GetBold()
{
BOOL result;
GetProperty(0x2, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetBold(BOOL propVal)
{
SetProperty(0x2, VT_BOOL, propVal);
}
long CChinaExcel::GetCol()
{
long result;
GetProperty(0x3, VT_I4, (void*)&result);
return result;
}
void CChinaExcel::SetCol(long propVal)
{
SetProperty(0x3, VT_I4, propVal);
}
long CChinaExcel::GetRow()
{
long result;
GetProperty(0x4, VT_I4, (void*)&result);
return result;
}
void CChinaExcel::SetRow(long propVal)
{
SetProperty(0x4, VT_I4, propVal);
}
BOOL CChinaExcel::GetDesignMode()
{
BOOL result;
GetProperty(0x5, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetDesignMode(BOOL propVal)
{
SetProperty(0x5, VT_BOOL, propVal);
}
CString CChinaExcel::GetFilePathName()
{
CString result;
GetProperty(0x6, VT_BSTR, (void*)&result);
return result;
}
void CChinaExcel::SetFilePathName(LPCTSTR propVal)
{
SetProperty(0x6, VT_BSTR, propVal);
}
BOOL CChinaExcel::GetFormProtect()
{
BOOL result;
GetProperty(0x7, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetFormProtect(BOOL propVal)
{
SetProperty(0x7, VT_BOOL, propVal);
}
short CChinaExcel::GetHorzTextAlign()
{
short result;
GetProperty(0x8, VT_I2, (void*)&result);
return result;
}
void CChinaExcel::SetHorzTextAlign(short propVal)
{
SetProperty(0x8, VT_I2, propVal);
}
BOOL CChinaExcel::GetItalic()
{
BOOL result;
GetProperty(0x9, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetItalic(BOOL propVal)
{
SetProperty(0x9, VT_BOOL, propVal);
}
BOOL CChinaExcel::GetShowGrid()
{
BOOL result;
GetProperty(0xa, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetShowGrid(BOOL propVal)
{
SetProperty(0xa, VT_BOOL, propVal);
}
BOOL CChinaExcel::GetShowHeader()
{
BOOL result;
GetProperty(0xb, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetShowHeader(BOOL propVal)
{
SetProperty(0xb, VT_BOOL, propVal);
}
BOOL CChinaExcel::GetUnderline()
{
BOOL result;
GetProperty(0xc, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetUnderline(BOOL propVal)
{
SetProperty(0xc, VT_BOOL, propVal);
}
short CChinaExcel::GetVertTextAlign()
{
short result;
GetProperty(0xd, VT_I2, (void*)&result);
return result;
}
void CChinaExcel::SetVertTextAlign(short propVal)
{
SetProperty(0xd, VT_I2, propVal);
}
CString CChinaExcel::GetCellFontName()
{
CString result;
GetProperty(0xe, VT_BSTR, (void*)&result);
return result;
}
void CChinaExcel::SetCellFontName(LPCTSTR propVal)
{
SetProperty(0xe, VT_BSTR, propVal);
}
long CChinaExcel::GetCellFontSize()
{
long result;
GetProperty(0xf, VT_I4, (void*)&result);
return result;
}
void CChinaExcel::SetCellFontSize(long propVal)
{
SetProperty(0xf, VT_I4, propVal);
}
BOOL CChinaExcel::GetShowErrorMsgBox()
{
BOOL result;
GetProperty(0x10, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetShowErrorMsgBox(BOOL propVal)
{
SetProperty(0x10, VT_BOOL, propVal);
}
BOOL CChinaExcel::GetPrintGrid()
{
BOOL result;
GetProperty(0x11, VT_BOOL, (void*)&result);
return result;
}
void CChinaExcel::SetPrintGrid(BOOL propVal)
{
SetProperty(0x11, VT_BOOL, propVal);
}
/////////////////////////////////////////////////////////////////////////////
// CChinaExcel operations
BOOL CChinaExcel::CombiNation(long StartRow, long EndRow, long StartCol, long EndCol)
{
BOOL result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4;
InvokeHelper(0x12, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
StartRow, EndRow, StartCol, EndCol);
return result;
}
void CChinaExcel::DeleteCol(long StartCol, long EndCol)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x13, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartCol, EndCol);
}
void CChinaExcel::DeleteRow(long StartRow, long EndRow)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x14, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartRow, EndRow);
}
void CChinaExcel::EndCellEdit(BOOL bAccepted)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x15, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bAccepted);
}
CString CChinaExcel::GetCellFormula(long Row, long Col)
{
CString result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x16, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
Row, Col);
return result;
}
CString CChinaExcel::GetCellValue(long Row, long Col)
{
CString result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x17, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
Row, Col);
return result;
}
CString CChinaExcel::GetEditLineText()
{
CString result;
InvokeHelper(0x18, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
return result;
}
void CChinaExcel::GetFocus()
{
InvokeHelper(0x19, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CChinaExcel::GoToCell(long Row, long Col)
{
BOOL result;
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x1a, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
Row, Col);
return result;
}
BOOL CChinaExcel::GoToCellName(LPCTSTR CellName)
{
BOOL result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x1b, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
CellName);
return result;
}
void CChinaExcel::InsertBeforeCol(long StartCol, long EndCol)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x1c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartCol, EndCol);
}
void CChinaExcel::InsertBeforeRow(long StartRow, long EndRow)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x1d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartRow, EndRow);
}
void CChinaExcel::InsertCell(long StartRow, long StartCol, long EndRow, long EndCol, BOOL bCellDown)
{
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_BOOL;
InvokeHelper(0x1e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartRow, StartCol, EndRow, EndCol, bCellDown);
}
void CChinaExcel::InsertNextCol(long StartCol, long EndCol)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartCol, EndCol);
}
void CChinaExcel::InsertNextRow(long StartRow, long EndRow)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x20, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
StartRow, EndRow);
}
BOOL CChinaExcel::IsModified()
{
BOOL result;
InvokeHelper(0x21, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CChinaExcel::JumpNextCol()
{
InvokeHelper(0x22, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::JumpNextRow()
{
InvokeHelper(0x23, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CChinaExcel::OnCellCombiNation(BOOL bCombiNation)
{
BOOL result;
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x24, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
bCombiNation);
return result;
}
void CChinaExcel::OnCopy()
{
InvokeHelper(0x25, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnCut()
{
InvokeHelper(0x26, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnPaste()
{
InvokeHelper(0x27, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnUndo()
{
InvokeHelper(0x28, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnChooseFont()
{
InvokeHelper(0x29, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnClearCell()
{
InvokeHelper(0x2a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CChinaExcel::OnLineCombiNation()
{
BOOL result;
InvokeHelper(0x2b, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CChinaExcel::OnDefaultSet()
{
InvokeHelper(0x2c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnDeleteCell()
{
InvokeHelper(0x2d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnDeleteCellLeft()
{
InvokeHelper(0x2e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnDeleteCellUp()
{
InvokeHelper(0x2f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnDeleteCol()
{
InvokeHelper(0x30, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnDeleteRow()
{
InvokeHelper(0x31, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CChinaExcel::OnFileOpen()
{
BOOL result;
InvokeHelper(0x32, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
BOOL CChinaExcel::OnFilePrint()
{
BOOL result;
InvokeHelper(0x33, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CChinaExcel::OnFilePrintPreview()
{
InvokeHelper(0x34, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL CChinaExcel::OnFileSave()
{
BOOL result;
InvokeHelper(0x35, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void CChinaExcel::OnFunctionList()
{
InvokeHelper(0x36, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnGoToCell()
{
InvokeHelper(0x37, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertBeforeCol()
{
InvokeHelper(0x38, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertBeforeRow()
{
InvokeHelper(0x39, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertCell()
{
InvokeHelper(0x3a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertCellDown()
{
InvokeHelper(0x3b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertCellRight()
{
InvokeHelper(0x3c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertNextCol()
{
InvokeHelper(0x3d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnInsertNextRow()
{
InvokeHelper(0x3e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnODBCConnectTest()
{
InvokeHelper(0x3f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnPrintPaperSet()
{
InvokeHelper(0x40, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnReCalculate()
{
InvokeHelper(0x41, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnSetCellBkColor()
{
InvokeHelper(0x42, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void CChinaExcel::OnSetCellVarName()
{
InvokeHelper(0x43, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -