📄 googleearth.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();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -