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

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

?? mapview.cpp

?? GemoMedia 應用 演示了其使用方法
?? 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 "mapview.h"

// Dispatch interfaces referenced by this interface
#include "gmlegend.h"
#include "dgmcoordsystemsmgr.h"
#include "gmdisplayedobjects.h"

/////////////////////////////////////////////////////////////////////////////
// CMapview

IMPLEMENT_DYNCREATE(CMapview, CWnd)

/////////////////////////////////////////////////////////////////////////////
// CMapview properties

double CMapview::GetZoomFactor()
{
	double result;
	GetProperty(0x1, VT_R8, (void*)&result);
	return result;
}

void CMapview::SetZoomFactor(double propVal)
{
	SetProperty(0x1, VT_R8, propVal);
}

double CMapview::GetDisplayScale()
{
	double result;
	GetProperty(0x2, VT_R8, (void*)&result);
	return result;
}

void CMapview::SetDisplayScale(double propVal)
{
	SetProperty(0x2, VT_R8, propVal);
}

CGMLegend CMapview::GetLegend()
{
	LPDISPATCH pDispatch;
	GetProperty(0x3, VT_DISPATCH, (void*)&pDispatch);
	return CGMLegend(pDispatch);
}

void CMapview::SetLegend(LPDISPATCH propVal)
{
	SetProperty(0x3, VT_DISPATCH, propVal);
}

LPDISPATCH CMapview::GetParent()
{
	LPDISPATCH result;
	GetProperty(0x4, VT_DISPATCH, (void*)&result);
	return result;
}

void CMapview::SetParent(LPDISPATCH propVal)
{
	SetProperty(0x4, VT_DISPATCH, propVal);
}

CDGMCoordSystemsMgr CMapview::GetCoordSystemsMgr()
{
	LPDISPATCH pDispatch;
	GetProperty(0x5, VT_DISPATCH, (void*)&pDispatch);
	return CDGMCoordSystemsMgr(pDispatch);
}

void CMapview::SetCoordSystemsMgr(LPDISPATCH propVal)
{
	SetProperty(0x5, VT_DISPATCH, propVal);
}

LPDISPATCH CMapview::GetDispatch()
{
	LPDISPATCH result;
	GetProperty(0x10, VT_DISPATCH, (void*)&result);
	return result;
}

void CMapview::SetDispatch(LPDISPATCH propVal)
{
	SetProperty(0x10, VT_DISPATCH, propVal);
}

CGMDisplayedObjects CMapview::GetHighlightedObjects()
{
	LPDISPATCH pDispatch;
	GetProperty(0x11, VT_DISPATCH, (void*)&pDispatch);
	return CGMDisplayedObjects(pDispatch);
}

void CMapview::SetHighlightedObjects(LPDISPATCH propVal)
{
	SetProperty(0x11, VT_DISPATCH, propVal);
}

CGMDisplayedObjects CMapview::GetMapViewSelectedObjects()
{
	LPDISPATCH pDispatch;
	GetProperty(0x12, VT_DISPATCH, (void*)&pDispatch);
	return CGMDisplayedObjects(pDispatch);
}

void CMapview::SetMapViewSelectedObjects(LPDISPATCH propVal)
{
	SetProperty(0x12, VT_DISPATCH, propVal);
}

long CMapview::GetHighlightColor()
{
	long result;
	GetProperty(0x14, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetHighlightColor(long propVal)
{
	SetProperty(0x14, VT_I4, propVal);
}

long CMapview::GetSelectColor()
{
	long result;
	GetProperty(0x15, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetSelectColor(long propVal)
{
	SetProperty(0x15, VT_I4, propVal);
}

long CMapview::GetBackgroundColor()
{
	long result;
	GetProperty(0x16, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetBackgroundColor(long propVal)
{
	SetProperty(0x16, VT_I4, propVal);
}

BOOL CMapview::GetConsumedEvent()
{
	BOOL result;
	GetProperty(0x1b, VT_BOOL, (void*)&result);
	return result;
}

void CMapview::SetConsumedEvent(BOOL propVal)
{
	SetProperty(0x1b, VT_BOOL, propVal);
}

long CMapview::GetSelectBehavior()
{
	long result;
	GetProperty(0x1c, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetSelectBehavior(long propVal)
{
	SetProperty(0x1c, VT_I4, propVal);
}

double CMapview::GetSelectBehaviorZoomFactor()
{
	double result;
	GetProperty(0x1f, VT_R8, (void*)&result);
	return result;
}

void CMapview::SetSelectBehaviorZoomFactor(double propVal)
{
	SetProperty(0x1f, VT_R8, propVal);
}

long CMapview::GetSelectBehaviorConditions()
{
	long result;
	GetProperty(0x20, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetSelectBehaviorConditions(long propVal)
{
	SetProperty(0x20, VT_I4, propVal);
}

double CMapview::GetDefaultZ()
{
	double result;
	GetProperty(0x22, VT_R8, (void*)&result);
	return result;
}

void CMapview::SetDefaultZ(double propVal)
{
	SetProperty(0x22, VT_R8, propVal);
}

long CMapview::GetMousePointer()
{
	long result;
	GetProperty(0x23, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetMousePointer(long propVal)
{
	SetProperty(0x23, VT_I4, propVal);
}

long CMapview::GetLocateTolerance()
{
	long result;
	GetProperty(0x24, VT_I4, (void*)&result);
	return result;
}

void CMapview::SetLocateTolerance(long propVal)
{
	SetProperty(0x24, VT_I4, propVal);
}

CString CMapview::GetCustomCursorFilename()
{
	CString result;
	GetProperty(0x25, VT_BSTR, (void*)&result);
	return result;
}

void CMapview::SetCustomCursorFilename(LPCTSTR propVal)
{
	SetProperty(0x25, VT_BSTR, propVal);
}

BOOL CMapview::GetPreserveMapScaleWhenResizing()
{
	BOOL result;
	GetProperty(0x26, VT_BOOL, (void*)&result);
	return result;
}

void CMapview::SetPreserveMapScaleWhenResizing(BOOL propVal)
{
	SetProperty(0x26, VT_BOOL, propVal);
}

double CMapview::GetRotation()
{
	double result;
	GetProperty(0x28, VT_R8, (void*)&result);
	return result;
}

void CMapview::SetRotation(double propVal)
{
	SetProperty(0x28, VT_R8, propVal);
}

CString CMapview::GetRenderObjectName()
{
	CString result;
	GetProperty(0x2c, VT_BSTR, (void*)&result);
	return result;
}

void CMapview::SetRenderObjectName(LPCTSTR propVal)
{
	SetProperty(0x2c, VT_BSTR, propVal);
}

/////////////////////////////////////////////////////////////////////////////
// CMapview operations

long CMapview::Fit()
{
	long result;
	InvokeHelper(0x6, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CMapview::ZoomArea(double x1, double y1, double z1, double x2, double y2, double z2)
{
	long result;
	static BYTE parms[] =
		VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_R8;
	InvokeHelper(0x7, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		x1, y1, z1, x2, y2, z2);
	return result;
}

long CMapview::Zoom(BOOL bZoomOut, BOOL bZoomOnCntrPoint, double zoomPointX, double zoomPointY, double zoomPointZ, const VARIANT& bMoveToCenter)
{
	long result;
	static BYTE parms[] =
		VTS_BOOL VTS_BOOL VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT;
	InvokeHelper(0x8, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		bZoomOut, bZoomOnCntrPoint, zoomPointX, zoomPointY, zoomPointZ, &bMoveToCenter);
	return result;
}

long CMapview::Pan(double deltaX, double deltaY, double deltaZ)
{
	long result;
	static BYTE parms[] =
		VTS_R8 VTS_R8 VTS_R8;
	InvokeHelper(0x9, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		deltaX, deltaY, deltaZ);
	return result;
}

long CMapview::Center(double x, double y, double z)
{
	long result;
	static BYTE parms[] =
		VTS_R8 VTS_R8 VTS_R8;
	InvokeHelper(0xa, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		x, y, z);
	return result;
}

long CMapview::Rotate(double angle)
{
	long result;
	static BYTE parms[] =
		VTS_R8;
	InvokeHelper(0xb, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		angle);
	return result;
}

long CMapview::GetRange(double* x1, double* y1, double* z1, double* x2, double* y2, double* z2)
{
	long result;
	static BYTE parms[] =
		VTS_PR8 VTS_PR8 VTS_PR8 VTS_PR8 VTS_PR8 VTS_PR8;
	InvokeHelper(0xc, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		x1, y1, z1, x2, y2, z2);
	return result;
}

long CMapview::WindowToWorld(long windowX, long windowY, double* worldX, double* worldY, double* worldZ)
{
	long result;
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_PR8 VTS_PR8 VTS_PR8;
	InvokeHelper(0xd, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		windowX, windowY, worldX, worldY, worldZ);
	return result;
}

long CMapview::WorldToWindow(double worldX, double worldY, double worldZ, long* windowX, long* windowY)
{
	long result;
	static BYTE parms[] =
		VTS_R8 VTS_R8 VTS_R8 VTS_PI4 VTS_PI4;
	InvokeHelper(0xe, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		worldX, worldY, worldZ, windowX, windowY);
	return result;
}

long CMapview::PreviousView()
{
	long result;
	InvokeHelper(0x13, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CMapview::Refresh(const VARIANT& bRedrawAll)
{
	long result;
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x17, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		&bRedrawAll);
	return result;
}

long CMapview::BeginDynamic()
{
	long result;
	InvokeHelper(0x18, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CMapview::EndDynamic()
{
	long result;
	InvokeHelper(0x19, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CMapview::FitSelectedObjects(const VARIANT& ZoomFactor)
{
	long result;
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x1d, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		&ZoomFactor);
	return result;
}

long CMapview::CenterSelectedObjects()
{
	long result;
	InvokeHelper(0x1e, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

long CMapview::BroadcastWorldPoint(long nMsg, long nMetaKeyFlag, double worldX, double worldY, double worldZ, const VARIANT& bMoveCursor)
{
	long result;
	static BYTE parms[] =
		VTS_I4 VTS_I4 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT;
	InvokeHelper(0x21, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		nMsg, nMetaKeyFlag, worldX, worldY, worldZ, &bMoveCursor);
	return result;
}

long CMapview::ExecutePrint(const VARIANT& preferenceSet, const VARIANT& scaleBar, const VARIANT& northArrow, const VARIANT& outFile, const VARIANT& interruptDialog)
{
	long result;
	static BYTE parms[] =
		VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
	InvokeHelper(0x27, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
		&preferenceSet, &scaleBar, &northArrow, &outFile, &interruptDialog);
	return result;
}

long CMapview::FitSelectedLegendEntries()
{
	long result;
	InvokeHelper(0x2d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
	return result;
}

void CMapview::AboutBox()
{
	InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩不卡在线| 国产成人av一区二区三区在线观看| 99久久精品国产毛片| 中文字幕在线一区| 欧美午夜精品一区| 美脚の诱脚舐め脚责91| 久久夜色精品一区| 不卡一区二区三区四区| 亚洲综合网站在线观看| 日韩一区二区三区电影| 国产高清不卡一区| 亚洲欧美另类小说| 欧美一区二区不卡视频| 国产一区二区美女| 一区二区三区**美女毛片| 欧美高清激情brazzers| 国产在线观看免费一区| 亚洲男同1069视频| 欧美成人福利视频| www.欧美色图| 三级欧美在线一区| 国产精品乱子久久久久| 欧美午夜在线观看| 国产精品小仙女| 亚洲成a人v欧美综合天堂| 国产精品伦理在线| 日韩一区二区精品| av中文字幕不卡| 丝袜美腿成人在线| 欧美国产视频在线| 日韩一区二区在线免费观看| 国产成人av影院| 日韩国产欧美视频| 国产精品美女视频| 欧美白人最猛性xxxxx69交| 97se亚洲国产综合自在线观| 免费成人深夜小野草| 亚洲人成电影网站色mp4| 欧美成人精品3d动漫h| 日本高清视频一区二区| 国产精品主播直播| 婷婷六月综合亚洲| 亚洲欧美一区二区三区国产精品| 精品国产精品网麻豆系列| 色诱亚洲精品久久久久久| 国产精品亚洲午夜一区二区三区 | 欧美另类一区二区三区| 成人午夜大片免费观看| 七七婷婷婷婷精品国产| 亚洲一卡二卡三卡四卡五卡| 国产欧美精品国产国产专区| 欧美成人高清电影在线| 欧美日韩精品一二三区| 97久久精品人人做人人爽| 国产一区二区三区不卡在线观看| 天天综合色天天综合色h| 综合久久国产九一剧情麻豆| 久久久国产一区二区三区四区小说| 欧美猛男男办公室激情| 在线欧美一区二区| 91在线播放网址| av在线播放成人| 成人免费观看视频| 国产成人啪午夜精品网站男同| 久久国产欧美日韩精品| 免费成人在线影院| 视频一区欧美日韩| 亚洲图片有声小说| 亚洲电影在线播放| 亚洲bt欧美bt精品777| 亚洲二区视频在线| 亚洲成人av福利| 五月婷婷综合网| 婷婷一区二区三区| 天天色天天操综合| 奇米精品一区二区三区在线观看| 五月综合激情婷婷六月色窝| 视频一区国产视频| 麻豆91在线观看| 国产真实乱偷精品视频免| 国产一区日韩二区欧美三区| 国产乱淫av一区二区三区| 国产剧情一区在线| 粉嫩蜜臀av国产精品网站| 成人晚上爱看视频| 777xxx欧美| 欧美一级理论片| 精品久久久三级丝袜| 日本一区二区在线不卡| 亚洲丝袜精品丝袜在线| 一区二区免费看| 午夜精品久久久久久久久久| 日韩电影在线一区二区| 国产一区二区在线电影| 不卡视频一二三| 欧美在线视频日韩| 日韩一区二区精品葵司在线| 久久一区二区三区国产精品| 国产精品乱子久久久久| 亚洲妇熟xx妇色黄| 黄色精品一二区| 91亚洲午夜精品久久久久久| 欧美三级视频在线观看| 欧美大度的电影原声| 国产精品美女www爽爽爽| 亚洲一区二区三区四区五区中文| 蜜臀av一区二区在线观看| 国产成人av电影在线播放| 在线一区二区三区做爰视频网站| 56国语精品自产拍在线观看| 久久精品综合网| 夜色激情一区二区| 国产一区二区三区在线看麻豆| 91视频一区二区| 欧美一二三区精品| 国产精品久久久久一区| 视频一区在线播放| av网站一区二区三区| 91精品欧美福利在线观看| 欧美激情资源网| 日韩成人av影视| 91小宝寻花一区二区三区| 欧美大黄免费观看| 夜夜嗨av一区二区三区四季av| 国产一区二区在线电影| 日韩精品一区二区三区蜜臀 | 成人午夜电影小说| 欧美美女一区二区在线观看| 国产欧美综合色| 一区二区三区不卡在线观看| 国产一区在线视频| 精品视频色一区| ...av二区三区久久精品| 日本不卡一区二区三区| 成人午夜在线播放| 精品电影一区二区三区| 日韩精品久久久久久| 91麻豆国产在线观看| 国产亚洲一二三区| 美日韩一区二区三区| 欧美三级在线视频| 亚洲精品免费在线观看| 懂色一区二区三区免费观看| 欧美成人猛片aaaaaaa| 日韩精品电影在线| 日本道色综合久久| 亚洲欧美另类小说视频| 不卡的av网站| 日本一区二区免费在线| 国内精品久久久久影院薰衣草 | 一区二区在线观看视频| 成人高清视频在线观看| 国产亚洲一区二区三区四区| 裸体一区二区三区| 宅男噜噜噜66一区二区66| 亚洲韩国精品一区| 色乱码一区二区三区88| 日韩美女精品在线| 99久久久久久99| 国产精品久久久一本精品| 国产成人av影院| 国产欧美日韩视频一区二区| 国产精品456| 日本一区二区三区免费乱视频 | jiyouzz国产精品久久| 国产欧美精品在线观看| 成人一二三区视频| 亚洲国产精品成人综合 | 色婷婷久久久亚洲一区二区三区| 一区在线观看视频| 91在线一区二区三区| 亚洲蜜桃精久久久久久久| 色老综合老女人久久久| 亚洲与欧洲av电影| 欧美喷水一区二区| 久久精品国产亚洲aⅴ| 亚洲精品一区二区精华| 国产成a人亚洲| 中文字幕一区av| 欧美性感一区二区三区| 日欧美一区二区| 26uuu欧美日本| 成人av资源网站| 一片黄亚洲嫩模| 欧美猛男gaygay网站| 久久精品99久久久| 国产亚洲欧美中文| 99久久国产免费看| 亚洲bt欧美bt精品| 精品国产亚洲在线| 99在线精品观看| 亚洲成人精品在线观看| 日韩精品一区二区在线| 成人午夜av在线| 亚洲bt欧美bt精品| 国产视频一区在线播放| 色成人在线视频| 捆绑调教美女网站视频一区| 国产日韩欧美高清| 欧美日韩一级黄|