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

📄 googleearth.h

📁 程序天下 Google Map与Google Earth双剑合璧程序开发API
💻 H
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IApplicationGE wrapper class

class IApplicationGE : public COleDispatchDriver
{
public:
	IApplicationGE() {}		// Calls COleDispatchDriver default constructor
	IApplicationGE(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IApplicationGE(const IApplicationGE& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetCamera(long considerTerrain);
	void SetCamera(LPDISPATCH camera, double speed);
	void SetCameraParams(double lat, double lon, double alt, long altMode, double Range, double Tilt, double Azimuth, double speed);
	long GetStreamingProgressPercentage();
	void SaveScreenShot(LPCTSTR fileName, long quality);
	void OpenKmlFile(LPCTSTR fileName, long suppressMessages);
	void LoadKmlData(BSTR* kmlData);
	double GetAutoPilotSpeed();
	void SetAutoPilotSpeed(double newValue);
	LPDISPATCH GetViewExtents();
	LPDISPATCH GetFeatureByName(LPCTSTR Name);
	LPDISPATCH GetFeatureByHref(LPCTSTR href);
	void SetFeatureView(LPDISPATCH feature, double speed);
	LPDISPATCH GetPointOnTerrainFromScreenCoords(double screen_x, double screen_y);
	long GetVersionMajor();
	long GetVersionMinor();
	long GetVersionBuild();
	long GetVersionAppType();
	long IsInitialized();
	long IsOnline();
	void Login();
	void Logout();
	void ShowDescriptionBalloon(LPDISPATCH feature);
	void HideDescriptionBalloons();
	LPDISPATCH GetHighlightedFeature();
	LPDISPATCH GetMyPlaces();
	LPDISPATCH GetTemporaryPlaces();
	LPDISPATCH GetLayersDatabases();
	double GetElevationExaggeration();
	void SetElevationExaggeration(double newValue);
	long GetMainHwnd();
	LPDISPATCH GetTourController();
	LPDISPATCH GetSearchController();
	LPDISPATCH GetAnimationController();
	long GetRenderHwnd();
};
/////////////////////////////////////////////////////////////////////////////
// IFeatureGE wrapper class

class IFeatureGE : public COleDispatchDriver
{
public:
	IFeatureGE() {}		// Calls COleDispatchDriver default constructor
	IFeatureGE(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IFeatureGE(const IFeatureGE& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	CString GetName();
	long GetVisibility();
	void SetVisibility(long nNewValue);
	long GetHasView();
	long GetHighlighted();
	void Highlight();
	LPDISPATCH GetParent();
	LPDISPATCH GetChildren();
	LPDISPATCH GetTimeInterval();
};
/////////////////////////////////////////////////////////////////////////////
// IFeatureCollectionGE wrapper class

class IFeatureCollectionGE : public COleDispatchDriver
{
public:
	IFeatureCollectionGE() {}		// Calls COleDispatchDriver default constructor
	IFeatureCollectionGE(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IFeatureCollectionGE(const IFeatureCollectionGE& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPUNKNOWN Get_NewEnum();
	LPDISPATCH GetItem(long index);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// ISearchControllerGE wrapper class

class ISearchControllerGE : public COleDispatchDriver
{
public:
	ISearchControllerGE() {}		// Calls COleDispatchDriver default constructor
	ISearchControllerGE(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	ISearchControllerGE(const ISearchControllerGE& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void Search(LPCTSTR searchString);
	long IsSearchInProgress();
	LPDISPATCH GetResults();
	void ClearResults();
};
/////////////////////////////////////////////////////////////////////////////
// ICameraInfoGE wrapper class

class ICameraInfoGE : public COleDispatchDriver
{
public:
	ICameraInfoGE() {}		// Calls COleDispatchDriver default constructor
	ICameraInfoGE(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	ICameraInfoGE(const ICameraInfoGE& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	double GetFocusPointLatitude();
	void SetFocusPointLatitude(double newValue);
	double GetFocusPointLongitude();
	void SetFocusPointLongitude(double newValue);
	double GetFocusPointAltitude();
	void SetFocusPointAltitude(double newValue);
	long GetFocusPointAltitudeMode();
	void SetFocusPointAltitudeMode(long nNewValue);
	double GetRange();
	void SetRange(double newValue);
	double GetTilt();
	void SetTilt(double newValue);
	double GetAzimuth();
	void SetAzimuth(double newValue);
};

⌨️ 快捷键说明

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