亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? datagrid.cpp

?? 醫院門診收費管理系統源碼
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
{
	long result;
	InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

short CDataGrid::GetLeftCol()
{
	short result;
	InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetLeftCol(short nNewValue)
{
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CDataGrid::GetMarqueeStyle()
{
	long result;
	InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetMarqueeStyle(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

BOOL CDataGrid::GetRecordSelectors()
{
	BOOL result;
	InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetRecordSelectors(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

BOOL CDataGrid::GetRightToLeft()
{
	BOOL result;
	InvokeHelper(0xfffffd9d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetRightToLeft(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0xfffffd9d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

short CDataGrid::GetRow()
{
	short result;
	InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetRow(short nNewValue)
{
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CDataGrid::GetRowDividerStyle()
{
	long result;
	InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetRowDividerStyle(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

float CDataGrid::GetRowHeight()
{
	float result;
	InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetRowHeight(float newValue)
{
	static BYTE parms[] =
		VTS_R4;
	InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 newValue);
}

long CDataGrid::GetScrollBars()
{
	long result;
	InvokeHelper(0xfffffde9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetScrollBars(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0xfffffde9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

short CDataGrid::GetSelEndCol()
{
	short result;
	InvokeHelper(0x1f, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetSelEndCol(short nNewValue)
{
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x1f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CDataGrid::GetSelLength()
{
	long result;
	InvokeHelper(0xfffffddc, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetSelLength(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0xfffffddc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CDataGrid::GetSelStart()
{
	long result;
	InvokeHelper(0xfffffddd, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetSelStart(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0xfffffddd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

short CDataGrid::GetSelStartCol()
{
	short result;
	InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetSelStartCol(short nNewValue)
{
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

CString CDataGrid::GetSelText()
{
	CString result;
	InvokeHelper(0xfffffdde, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetSelText(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0xfffffdde, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

short CDataGrid::GetSplit()
{
	short result;
	InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetSplit(short nNewValue)
{
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x24, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

BOOL CDataGrid::GetTabAcrossSplits()
{
	BOOL result;
	InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetTabAcrossSplits(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x25, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

long CDataGrid::GetTabAction()
{
	long result;
	InvokeHelper(0x26, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetTabAction(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x26, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

CString CDataGrid::GetText()
{
	CString result;
	InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetText(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

short CDataGrid::GetVisibleCols()
{
	short result;
	InvokeHelper(0x27, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

short CDataGrid::GetVisibleRows()
{
	short result;
	InvokeHelper(0x28, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
	return result;
}

BOOL CDataGrid::GetWrapCellPointer()
{
	BOOL result;
	InvokeHelper(0x29, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CDataGrid::SetWrapCellPointer(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x29, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

CStdDataFormatsDisp CDataGrid::GetDataFormats()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x2c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CStdDataFormatsDisp(pDispatch);
}

CPicture CDataGrid::CaptureImage()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x65, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CPicture(pDispatch);
}

void CDataGrid::ClearSelCols()
{
	InvokeHelper(0x66, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CDataGrid::ClearFields()
{
	InvokeHelper(0x67, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

short CDataGrid::ColContaining(float X)
{
	short result;
	static BYTE parms[] =
		VTS_R4;
	InvokeHelper(0x68, DISPATCH_METHOD, VT_I2, (void*)&result, parms,
		X);
	return result;
}

CColumns CDataGrid::GetColumns()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CColumns(pDispatch);
}

VARIANT CDataGrid::GetBookmark(long RowNum)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x6a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		RowNum);
	return result;
}

void CDataGrid::HoldFields()
{
	InvokeHelper(0x6b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CDataGrid::ReBind()
{
	InvokeHelper(0x6c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CDataGrid::Refresh()
{
	InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

VARIANT CDataGrid::RowBookmark(short RowNum)
{
	VARIANT result;
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x6d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
		RowNum);
	return result;
}

short CDataGrid::RowContaining(float Y)
{
	short result;
	static BYTE parms[] =
		VTS_R4;
	InvokeHelper(0x6e, DISPATCH_METHOD, VT_I2, (void*)&result, parms,
		Y);
	return result;
}

float CDataGrid::RowTop(short RowNum)
{
	float result;
	static BYTE parms[] =
		VTS_I2;
	InvokeHelper(0x6f, DISPATCH_METHOD, VT_R4, (void*)&result, parms,
		RowNum);
	return result;
}

void CDataGrid::Scroll(long Cols, long Rows)
{
	static BYTE parms[] =
		VTS_I4 VTS_I4;
	InvokeHelper(0xdc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 Cols, Rows);
}

CSelBookmarks CDataGrid::GetSelBookmarks()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x71, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CSelBookmarks(pDispatch);
}

short CDataGrid::SplitContaining(float X, float Y)
{
	short result;
	static BYTE parms[] =
		VTS_R4 VTS_R4;
	InvokeHelper(0x72, DISPATCH_METHOD, VT_I2, (void*)&result, parms,
		X, Y);
	return result;
}

CSplits CDataGrid::GetSplits()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x73, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CSplits(pDispatch);
}
CString CDataGrid::GetItem(int ColNum)
{
	CColumns cols = GetColumns();
	VARIANT v_ColNum, v_Value;
	//設置列編號
	v_ColNum.vt = VT_I2;
	v_ColNum.iVal = ColNum;
	//根據列編號返回CColumn對象
	CColumn col = cols.GetItem(v_ColNum);
	//讀取列的
	v_Value = col.GetValue();

	return v_Value.bstrVal;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人性战久久| 一区二区日韩av| 久久精品国产77777蜜臀| 欧美色精品在线视频| 亚洲乱码中文字幕| 欧美怡红院视频| 亚洲香蕉伊在人在线观| 欧美日韩激情一区| 日产国产高清一区二区三区| 91精品国产丝袜白色高跟鞋| 美脚の诱脚舐め脚责91 | 亚洲三级在线看| 99精品国产91久久久久久| 亚洲欧美偷拍三级| 欧美日韩国产高清一区二区| 老司机精品视频线观看86| 久久精品人人做人人综合 | 欧美久久久久久久久| 日韩高清在线一区| 久久精品视频在线看| 99热精品一区二区| 婷婷中文字幕一区三区| 欧美成人性战久久| 91欧美激情一区二区三区成人| 亚洲香蕉伊在人在线观| 精品国产伦一区二区三区观看体验 | jlzzjlzz欧美大全| 亚洲品质自拍视频网站| 日韩欧美在线观看一区二区三区| 国产成人精品综合在线观看| 日韩伦理av电影| 日韩午夜电影av| 成人av综合在线| 天天综合色天天综合色h| 精品裸体舞一区二区三区| av电影在线观看不卡| 日韩二区三区在线观看| 国产精品第五页| 精品三级在线观看| 91官网在线观看| 国产成人高清在线| 婷婷久久综合九色综合伊人色| 国产网红主播福利一区二区| 欧美午夜精品一区二区三区 | 亚洲高清免费在线| 国产女同性恋一区二区| 欧美一三区三区四区免费在线看| 99视频精品在线| 国产精品911| 美美哒免费高清在线观看视频一区二区| 亚洲蜜臀av乱码久久精品蜜桃| 国产亚洲欧美在线| 欧美一区二区三区免费观看视频 | 裸体健美xxxx欧美裸体表演| 亚洲精品高清视频在线观看| 久久久精品欧美丰满| 91麻豆精品国产91久久久更新时间 | 香蕉加勒比综合久久| 国产精品家庭影院| 国产欧美一区二区精品久导航| 欧美一区二区三区视频在线观看| 在线欧美小视频| a级精品国产片在线观看| 国产一区二区不卡老阿姨| 日本美女一区二区三区视频| 亚洲乱码国产乱码精品精小说| 国产精品电影一区二区| 国产精品美女视频| 久久一日本道色综合| 欧美一级片在线| 欧美一级免费大片| 欧美一区二区三区免费大片| 欧美亚洲国产一区二区三区va| 91麻豆高清视频| 99久久夜色精品国产网站| 国产精品亚洲午夜一区二区三区 | 亚洲一区二区三区中文字幕| 日本一二三四高清不卡| 久久久天堂av| 亚洲国产精品高清| 国产精品伦理在线| 亚洲欧洲精品一区二区三区| 最新不卡av在线| 亚洲精品视频自拍| 亚洲成av人片在线观看| 三级影片在线观看欧美日韩一区二区| 亚洲成人免费在线| 五月天中文字幕一区二区| 日韩精品电影在线观看| 美腿丝袜亚洲综合| 国产一区二区在线视频| 成人一区二区三区| 色综合久久久久综合| 欧美亚洲一区二区在线| 日韩午夜激情av| 亚洲国产激情av| 亚洲欧美激情小说另类| 日韩中文字幕亚洲一区二区va在线 | 一本久道中文字幕精品亚洲嫩| 91视频.com| 欧美性xxxxxxxx| 日韩欧美专区在线| 亚洲国产精品激情在线观看| 日韩毛片精品高清免费| 丝袜亚洲另类欧美| 国产一区二区三区精品欧美日韩一区二区三区| 国产伦精品一区二区三区在线观看| 国产乱国产乱300精品| 99国产精品视频免费观看| 欧美日韩在线播放一区| 亚洲欧美一区二区三区孕妇| 国产精品私人影院| 亚洲第一成人在线| 国内精品伊人久久久久av一坑| 粉嫩13p一区二区三区| 欧美在线观看18| www成人在线观看| 亚洲精品视频在线观看网站| 午夜免费欧美电影| 春色校园综合激情亚洲| 欧美日韩一区二区在线视频| 久久免费美女视频| 亚洲综合在线观看视频| 国内外成人在线| 在线观看视频一区| 国产亚洲污的网站| 天堂在线一区二区| 国产1区2区3区精品美女| 欧美性videosxxxxx| 国产片一区二区| 日韩av电影一区| 91免费观看在线| 久久精品人人爽人人爽| 亚洲第四色夜色| av在线不卡免费看| 精品国产电影一区二区| 亚洲一区自拍偷拍| 成人免费av资源| 精品国产一二三| 亚洲超碰97人人做人人爱| 国产91丝袜在线播放九色| 欧美一区二区三区爱爱| 亚洲婷婷国产精品电影人久久| 九色|91porny| 欧美疯狂做受xxxx富婆| 成人免费一区二区三区视频| 日韩精品午夜视频| 99九九99九九九视频精品| 久久久久久久国产精品影院| 奇米777欧美一区二区| 在线免费观看日本欧美| 日韩一区在线播放| 成人教育av在线| 国产拍揄自揄精品视频麻豆 | 免费看黄色91| 欧美精品在线观看一区二区| 亚洲欧美视频在线观看视频| 丁香六月久久综合狠狠色| 久久综合五月天婷婷伊人| 奇米888四色在线精品| 欧美一区二区三区在线观看| 亚洲国产日韩a在线播放性色| 色综合色狠狠天天综合色| 亚洲免费av高清| 欧美亚洲综合另类| 午夜欧美2019年伦理| 欧美日韩精品一区二区三区四区| 夜夜夜精品看看| 欧美亚洲国产bt| 亚洲国产一区二区在线播放| 欧洲另类一二三四区| 亚洲一区二区在线免费看| 91亚洲午夜精品久久久久久| 亚洲欧洲精品一区二区三区| 99视频精品全部免费在线| 亚洲欧美国产77777| www.久久久久久久久| 国产精品久久福利| 在线免费亚洲电影| 午夜精品免费在线观看| 欧美另类变人与禽xxxxx| 日韩精彩视频在线观看| 欧美v日韩v国产v| 国产美女娇喘av呻吟久久| 国产欧美综合色| 色婷婷国产精品久久包臀| 亚洲小说欧美激情另类| 91精品免费在线观看| 久久99国产精品免费| 国产欧美精品一区aⅴ影院 | 欧美日韩黄色一区二区| 日本不卡一区二区三区高清视频| 欧美成人综合网站| 国产精品系列在线观看| 一区在线中文字幕| 8x8x8国产精品| 国产精品99久久久久久久vr| 最新久久zyz资源站| 欧美精品丝袜中出| 国产精品一区二区在线播放|