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

📄 cell2000.cpp

📁 实现了粗糙集理论的可辨识矩阵的生成
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	return result;
}

void CCell2000::SetDefaultRowHeight(long sheet, long type, long height)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_I4;
	InvokeHelper(0xf9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 sheet, type, height);
}

void CCell2000::SetDefaultColWidth(long sheet, long type, long width)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_I4;
	InvokeHelper(0xfa, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 sheet, type, width);
}

void CCell2000::SetRowPageBreak(long row, long set)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0xfb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 row, set);
}

long CCell2000::IsRowPageBreak(long row)
{
	long result;
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0xfc, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		row);
	return result;
}

void CCell2000::SetColPageBreak(long col, long set)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0xfd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 col, set);
}

long CCell2000::IsColPageBreak(long col)
{
	long result;
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0xfe, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		col);
	return result;
}

void CCell2000::SetFixedCol(long startcol, long endcol)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0xff, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 startcol, endcol);
}

long CCell2000::GetFixedCol(long* startcol, long* endcol)
{
	long result;
	static BYTE parms[] =
		VTS_PI4 VTS_PI4;
	InvokeHelper(0x100, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		startcol, endcol);
	return result;
}

void CCell2000::SetFixedRow(long startrow, long endrow)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x101, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 startrow, endrow);
}

long CCell2000::GetFixedRow(long* startrow, long* endrow)
{
	long result;
	static BYTE parms[] =
		VTS_PI4 VTS_PI4;
	InvokeHelper(0x102, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		startrow, endrow);
	return result;
}

void CCell2000::SetSelectMode(long sheet, long mode)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x103, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 sheet, mode);
}

long CCell2000::GetSelectMode(long sheet)
{
	long result;
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x104, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		sheet);
	return result;
}

void CCell2000::DrawGridLine(long startcol, long startrow, long endcol, long endrow, long type, long size, long colorindex)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4;
	InvokeHelper(0x105, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 startcol, startrow, endcol, endrow, type, size, colorindex);
}

void CCell2000::ClearGridLine(long startcol, long startrow, long endcol, long endrow, long type)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4;
	InvokeHelper(0x106, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 startcol, startrow, endcol, endrow, type);
}

void CCell2000::D(long col, long row, long sheet, double dblValue)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_I4 VTS_R8;
	InvokeHelper(0x107, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 col, row, sheet, dblValue);
}

void CCell2000::S(long col, long row, long sheet, LPCTSTR strValue)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_I4 VTS_BSTR;
	InvokeHelper(0x108, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 col, row, sheet, strValue);
}

void CCell2000::Invalidate()
{
	InvokeHelper(0x109, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

CString CCell2000::GetFileName()
{
	CString result;
	InvokeHelper(0x10a, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CCell2000::closefile()
{
	InvokeHelper(0x10b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::AppendSheetFromFile(LPCTSTR filename, long start, long count)
{
	long result;
	static BYTE parms[] =
		VTS_BSTR VTS_I4 VTS_I4;
	InvokeHelper(0x10c, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		filename, start, count);
	return result;
}

void CCell2000::CopySheet(long dest, long src)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x10d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 dest, src);
}

void CCell2000::SetSheetIndex(long oldindex, long newindex)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x10e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 oldindex, newindex);
}

void CCell2000::FormulaWizard(long col, long row)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x10f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 col, row);
}

void CCell2000::ProtectSheet(long index, LPCTSTR pwd)
{
	static BYTE parms[] =
		VTS_I4 VTS_BSTR;
	InvokeHelper(0x110, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 index, pwd);
}

long CCell2000::UnProtectSheet(long index, LPCTSTR pwd)
{
	long result;
	static BYTE parms[] =
		VTS_I4 VTS_BSTR;
	InvokeHelper(0x111, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		index, pwd);
	return result;
}

long CCell2000::IsSheetProtect(long index)
{
	long result;
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x112, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		index);
	return result;
}

void CCell2000::SetScreenScale(long sheetindex, double scale)
{
	static BYTE parms[] =
		VTS_I4 VTS_R8;
	InvokeHelper(0x113, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 sheetindex, scale);
}

void CCell2000::ResetContent()
{
	InvokeHelper(0x114, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::ImportTextDlg()
{
	long result;
	InvokeHelper(0x115, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::ImportTextFile(long type, LPCTSTR splitstr, LPCTSTR filename, long maxcols)
{
	long result;
	static BYTE parms[] =
		VTS_I4 VTS_BSTR VTS_BSTR VTS_I4;
	InvokeHelper(0x116, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		type, splitstr, filename, maxcols);
	return result;
}

long CCell2000::ImportExcelDlg()
{
	long result;
	InvokeHelper(0x117, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::BacthExcelDlg()
{
	long result;
	InvokeHelper(0x118, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::ExportTextDlg()
{
	long result;
	InvokeHelper(0x119, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::ExportHtmlFile(LPCTSTR filename)
{
	long result;
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x11a, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		filename);
	return result;
}

long CCell2000::ExportTextFile(LPCTSTR splitstr, LPCTSTR filename, long valuestyle)
{
	long result;
	static BYTE parms[] =
		VTS_BSTR VTS_BSTR VTS_I4;
	InvokeHelper(0x11b, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		splitstr, filename, valuestyle);
	return result;
}

long CCell2000::ExportExcelDlg()
{
	long result;
	InvokeHelper(0x11c, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

CString CCell2000::InsertSpecialCharDlg()
{
	CString result;
	InvokeHelper(0x11d, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
	return result;
}

BOOL CCell2000::InsertString(long col, long row, LPCTSTR str)
{
	BOOL result;
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_BSTR;
	InvokeHelper(0x11e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
		col, row, str);
	return result;
}

BOOL CCell2000::GoTo(LPCTSTR Cell, long sheet)
{
	BOOL result;
	static BYTE parms[] =
		VTS_BSTR VTS_I4;
	InvokeHelper(0x11f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
		Cell, sheet);
	return result;
}

void CCell2000::Clear(long option)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x120, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 option);
}

void CCell2000::Fill(long option)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x121, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 option);
}

void CCell2000::CellPropertyDlg()
{
	InvokeHelper(0x122, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::BatchInputFormulaDlg()
{
	long result;
	InvokeHelper(0x123, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

void CCell2000::FormulaFillSerial()
{
	InvokeHelper(0x124, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CCell2000::SetCellFormulaShowDlg()
{
	InvokeHelper(0x125, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CCell2000::SetCellFormulaColorDlg()
{
	InvokeHelper(0x126, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CCell2000::FormulaListDlg()
{
	InvokeHelper(0x127, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::SortStyleSheetDlg()
{
	long result;
	InvokeHelper(0x128, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::SortValueSheetDlg()
{
	long result;
	InvokeHelper(0x129, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::BlanceDlg()
{
	long result;
	InvokeHelper(0x12a, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::RangeRotateDlg()
{
	long result;
	InvokeHelper(0x12b, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::RangeSortDlg()
{
	long result;
	InvokeHelper(0x12c, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::RangeQueryDlg()
{
	long result;
	InvokeHelper(0x12d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::RangeClassSumDlg()
{
	long result;
	InvokeHelper(0x12e, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::Range3DSumDlg()
{
	long result;
	InvokeHelper(0x12f, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::Range3DViewDlg()
{
	long result;
	InvokeHelper(0x130, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::Range3DEasySumDlg()
{
	long result;
	InvokeHelper(0x131, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::Range3DQueryDlg()
{
	long result;
	InvokeHelper(0x132, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

void CCell2000::Sheet3DQueryDlg()
{
	InvokeHelper(0x133, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CCell2000::FillSerialDlg()
{
	InvokeHelper(0x134, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::WzdGetDataFromDBDlg()
{
	long result;
	InvokeHelper(0x135, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::WzdBigFontDlg()
{
	long result;
	InvokeHelper(0x136, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CCell2000::WzdLabelDlg()
{
	long result;
	InvokeHelper(0x137, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

void CCell2000::WzdBarCodeDlg()
{
	InvokeHelper(0x138, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::WzdChartDlg()
{
	long result;
	InvokeHelper(0x139, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

void CCell2000::FillBetweenSheet()
{
	InvokeHelper(0x13a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CCell2000::DrawLineDlg()
{
	InvokeHelper(0x13b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

long CCell2000::HyperlinkDlg()
{
	long result;
	InvokeHelper(0x13c, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

CString CCell2000::CellToLabel(long col, long row)
{
	CString result;
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x13d, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
		col, row);
	return result;
}

BOOL CCell2000::LabelToCell(LPCTSTR CellLabel, long* col, long* row)
{
	BOOL result;
	static BYTE parms[] =
		VTS_BSTR VTS_PI4 VTS_PI4;
	InvokeHelper(0x13e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
		CellLabel, col, row);
	return result;
}

double CCell2000::GetScreenScale(long sheetindex)
{
	double result;
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x13f, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
		sheetindex);
	return result;
}

void CCell2000::DeleteImage(long index)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x140, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 index);
}

void CCell2000::SetRowHidden(long startrow, long endrow)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0x141, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 startrow, endrow);
}

void CCel

⌨️ 快捷键说明

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