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

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

?? moline.cpp

?? 北京市交通mo+visual c++開發實例
?? 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 "moline.h"

// Dispatch interfaces referenced by this interface
#include "MoRectangle.h"
#include "moparts.h"
#include "mopoints.h"


/////////////////////////////////////////////////////////////////////////////
// CMoLine properties

CMoRectangle CMoLine::GetExtent()
{
	LPDISPATCH pDispatch;
	GetProperty(0x1, VT_DISPATCH, (void*)&pDispatch);
	return CMoRectangle(pDispatch);
}

void CMoLine::SetExtent(LPDISPATCH propVal)
{
	SetProperty(0x1, VT_DISPATCH, propVal);
}

CMoParts CMoLine::GetParts()
{
	LPDISPATCH pDispatch;
	GetProperty(0x2, VT_DISPATCH, (void*)&pDispatch);
	return CMoParts(pDispatch);
}

void CMoLine::SetParts(LPDISPATCH propVal)
{
	SetProperty(0x2, VT_DISPATCH, propVal);
}

double CMoLine::GetLength()
{
	double result;
	GetProperty(0x3, VT_R8, (void*)&result);
	return result;
}

void CMoLine::SetLength(double propVal)
{
	SetProperty(0x3, VT_R8, propVal);
}

long CMoLine::GetShapeType()
{
	long result;
	GetProperty(0x4, VT_I4, (void*)&result);
	return result;
}

void CMoLine::SetShapeType(long propVal)
{
	SetProperty(0x4, VT_I4, propVal);
}

BOOL CMoLine::GetIsFullyMeasured()
{
	BOOL result;
	GetProperty(0x5, VT_BOOL, (void*)&result);
	return result;
}

void CMoLine::SetIsFullyMeasured(BOOL propVal)
{
	SetProperty(0x5, VT_BOOL, propVal);
}

/////////////////////////////////////////////////////////////////////////////
// CMoLine operations

void CMoLine::Offset(double deltaX, double deltaY)
{
	static BYTE parms[] =
		VTS_R8 VTS_R8;
	InvokeHelper(0x6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 deltaX, deltaY);
}

double CMoLine::DistanceTo(LPDISPATCH shape)
{
	double result;
	static BYTE parms[] =
		VTS_DISPATCH;
	InvokeHelper(0x7, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
		shape);
	return result;
}

CMoPoints CMoLine::GetCrossings(LPDISPATCH shape)
{
	LPDISPATCH pDispatch;
	static BYTE parms[] =
		VTS_DISPATCH;
	InvokeHelper(0x8, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
		shape);
	return CMoPoints(pDispatch);
}

CMoPoints CMoLine::ReturnPointEvents(double Measure)
{
	LPDISPATCH pDispatch;
	static BYTE parms[] =
		VTS_R8;
	InvokeHelper(0x9, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
		Measure);
	return CMoPoints(pDispatch);
}

CMoLine CMoLine::ReturnLineEvent(double start, double end)
{
	LPDISPATCH pDispatch;
	static BYTE parms[] =
		VTS_R8 VTS_R8;
	InvokeHelper(0xa, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
		start, end);
	return CMoLine(pDispatch);
}

double CMoLine::ReturnMeasure(LPDISPATCH location)
{
	double result;
	static BYTE parms[] =
		VTS_DISPATCH;
	InvokeHelper(0xb, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
		location);
	return result;
}

void CMoLine::UpdateMeasures()
{
	InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CMoLine::SetMeasures(double start, double end)
{
	static BYTE parms[] =
		VTS_R8 VTS_R8;
	InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 start, end);
}

void CMoLine::SetMeasuresAsLength()
{
	InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CMoLine::OffsetMeasures(double Offset)
{
	static BYTE parms[] =
		VTS_R8;
	InvokeHelper(0xf, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 Offset);
}

void CMoLine::MultiplyMeasures(double factor)
{
	static BYTE parms[] =
		VTS_R8;
	InvokeHelper(0x10, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 factor);
}

LPDISPATCH CMoLine::Union(LPDISPATCH anotherLine, const VARIANT& Extent)
{
	LPDISPATCH result;
	static BYTE parms[] =
		VTS_DISPATCH VTS_VARIANT;
	InvokeHelper(0x11, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
		anotherLine, &Extent);
	return result;
}

LPDISPATCH CMoLine::Xor(LPDISPATCH anotherShape, const VARIANT& Extent)
{
	LPDISPATCH result;
	static BYTE parms[] =
		VTS_DISPATCH VTS_VARIANT;
	InvokeHelper(0x12, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
		anotherShape, &Extent);
	return result;
}

LPDISPATCH CMoLine::Difference(LPDISPATCH anotherShape, const VARIANT& Extent)
{
	LPDISPATCH result;
	static BYTE parms[] =
		VTS_DISPATCH VTS_VARIANT;
	InvokeHelper(0x13, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
		anotherShape, &Extent);
	return result;
}

LPDISPATCH CMoLine::Intersect(LPDISPATCH anotherShape, const VARIANT& Extent)
{
	LPDISPATCH result;
	static BYTE parms[] =
		VTS_DISPATCH VTS_VARIANT;
	InvokeHelper(0x14, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
		anotherShape, &Extent);
	return result;
}

LPDISPATCH CMoLine::Buffer(double distance, const VARIANT& Extent)
{
	LPDISPATCH result;
	static BYTE parms[] =
		VTS_R8 VTS_VARIANT;
	InvokeHelper(0x15, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
		distance, &Extent);
	return result;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
7878成人国产在线观看| aaa亚洲精品一二三区| 樱花草国产18久久久久| 国产精品视频麻豆| 国产精品久久综合| 亚洲欧洲一区二区三区| 亚洲视频电影在线| 亚洲三级在线免费观看| 亚洲综合色噜噜狠狠| 亚洲欧美视频在线观看视频| 亚洲婷婷在线视频| 亚洲一区二区三区四区不卡| 天天综合天天做天天综合| 日本欧美一区二区三区乱码| 麻豆精品久久精品色综合| 久久99精品国产.久久久久久| 日本视频一区二区| 日韩va欧美va亚洲va久久| 久久99日本精品| 国产成人啪午夜精品网站男同| 国产成人免费xxxxxxxx| 粉嫩aⅴ一区二区三区四区| 91在线精品秘密一区二区| 欧洲国内综合视频| 欧美成人女星排名| 国产精品嫩草久久久久| 亚洲精品综合在线| 日韩国产欧美一区二区三区| 国产精品综合网| caoporen国产精品视频| 欧美日韩亚洲综合一区二区三区| 6080日韩午夜伦伦午夜伦| 精品久久久网站| 亚洲欧洲制服丝袜| 另类调教123区 | 日韩午夜电影在线观看| 精品乱码亚洲一区二区不卡| 亚洲视频综合在线| 美女视频一区在线观看| www.欧美.com| 欧美一区二区黄色| 国产精品电影院| 美脚の诱脚舐め脚责91| 成人av网址在线| 日韩精品一区二区三区蜜臀| 国产精品区一区二区三区| 午夜在线成人av| 成人黄色小视频| 欧美本精品男人aⅴ天堂| 日韩美女视频19| 国产伦精品一区二区三区视频青涩| 在线国产亚洲欧美| 亚洲日本va在线观看| 蜜桃在线一区二区三区| 91亚洲精品久久久蜜桃| 欧美成人在线直播| 亚洲国产精品自拍| 97久久精品人人澡人人爽| www激情久久| 久久国产精品免费| 欧美日韩国产综合草草| 亚洲欧美电影一区二区| 粉嫩av亚洲一区二区图片| 精品少妇一区二区三区在线播放| 亚洲成av人影院| 色94色欧美sute亚洲线路一ni | 色久综合一二码| 亚洲国产精品激情在线观看| 狠狠色综合日日| 日韩一级免费观看| 视频在线在亚洲| 欧美日韩一级二级| 午夜精品久久久久久久| 欧美写真视频网站| 亚洲午夜一区二区三区| 欧美日韩一区二区在线视频| 亚洲影院久久精品| 欧美日韩在线综合| 首页综合国产亚洲丝袜| 欧美精品在线观看一区二区| 丝袜亚洲另类丝袜在线| 欧美体内she精高潮| 亚洲国产精品久久久男人的天堂 | 蜜臀a∨国产成人精品| 欧美二区乱c少妇| 蜜臀av一区二区在线免费观看 | 精品动漫一区二区三区在线观看| 日韩av网站免费在线| 欧美一区二区三区爱爱| 免费观看久久久4p| 亚洲精品在线免费播放| 粉嫩av一区二区三区在线播放| 国产精品天天看| 日韩一级片网址| 久久99久久久久| 国产日韩精品一区二区三区| 成人精品视频一区二区三区 | 欧美日韩精品综合在线| 亚洲国产精品影院| 精品国产亚洲在线| 国产盗摄一区二区| 亚洲女同一区二区| 337p亚洲精品色噜噜噜| 蜜臀av国产精品久久久久| 国产午夜亚洲精品羞羞网站| 99在线精品观看| 亚洲国产精品影院| 日韩一级视频免费观看在线| 粉嫩蜜臀av国产精品网站| 一区二区三区精品视频| 精品久久久影院| 色乱码一区二区三区88| 免费三级欧美电影| 中文字幕一区在线观看视频| 欧美日韩精品一区二区三区蜜桃| 精品一区二区三区在线观看国产| 国产精品久久久久四虎| 欧美日韩国产综合草草| 国产成人精品网址| 午夜欧美2019年伦理| 国产欧美日韩综合| 欧美精品久久久久久久多人混战| 国产成人精品免费在线| 婷婷国产在线综合| 中文字幕一区二区三区精华液| 欧美一区二区网站| 91免费版在线看| 国产真实乱子伦精品视频| 亚洲成人你懂的| 日韩一区欧美一区| 久久蜜臀精品av| 日韩欧美卡一卡二| 欧美日韩视频第一区| 波多野结衣精品在线| 韩国成人福利片在线播放| 偷偷要91色婷婷| 亚洲一区免费在线观看| 日韩伦理av电影| 一区在线观看视频| 中文乱码免费一区二区| 欧美成人精品3d动漫h| 欧美日韩国产小视频在线观看| 91免费观看视频| 91视频一区二区三区| 国产高清无密码一区二区三区| 极品少妇xxxx精品少妇偷拍 | 中文字幕一区在线观看视频| 久久久av毛片精品| 日韩欧美一级精品久久| 欧美男男青年gay1069videost | 亚洲最新视频在线观看| 欧美国产在线观看| 久久婷婷成人综合色| 日韩视频在线一区二区| 91.麻豆视频| 欧美一区二区国产| 欧美一二区视频| 亚洲精品在线观看网站| 精品久久免费看| 久久青草欧美一区二区三区| 精品国产免费人成在线观看| 精品日韩一区二区三区免费视频| 精品女同一区二区| 精品播放一区二区| 久久久精品tv| 国产精品成人一区二区艾草| 亚洲色图欧美偷拍| 亚洲综合免费观看高清完整版 | 久久爱www久久做| 国产精品一色哟哟哟| 丰满岳乱妇一区二区三区 | 亚洲色大成网站www久久九九| 亚洲激情图片一区| 石原莉奈在线亚洲二区| 经典一区二区三区| 91一区二区三区在线观看| 欧美怡红院视频| 精品日韩99亚洲| 中文字幕一区二区三区在线不卡| 一区二区三区四区高清精品免费观看| 亚洲影视资源网| 久久精品99国产精品日本| 国产精品中文字幕日韩精品| 91丝袜国产在线播放| 欧美电影在哪看比较好| 亚洲色图视频网站| 蜜臀国产一区二区三区在线播放| 成人午夜私人影院| 欧美日韩dvd在线观看| 久久精品夜色噜噜亚洲a∨| 一区二区三区中文在线观看| 日韩国产欧美三级| 成人短视频下载| 欧美一区二区视频网站| 久久先锋影音av鲁色资源| 亚洲三级理论片| 国产福利91精品一区| 欧美色窝79yyyycom| 国产精品欧美经典| 久久se精品一区精品二区|