如何使用VC60来打开googleearth教程.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《如何使用VC60来打开googleearth教程.doc》由会员分享,可在线阅读,更多相关《如何使用VC60来打开googleearth教程.doc(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VC中调用GoogleEarth(2009-11-30 23:51:50)转载标签:杂谈分类:转载转的,自己还没有验证,仅供参考1、如何将Google Earth COM API 导入到VC6.0项目中?添加类-类型:MFC类型库中的MFC类-选中“文件”然后到安装GoogleEarth的目录下,找到googleearth.exe文件,点击“打开”按键-选择要加载的接口。默认情况下,每个接口对应一个类和一个头文件。如果想把这些类的声明全部放在一个头文件中,可以在“文件”框输入该头文件名。(VS2003在这里存在很大的不完善之处:1,一次只能添加一个类到该头文件中,2,该头文件名不能通过浏览选中
2、输入,一定要手动输入才行。)2、如何在VC对话框中自动调用并显示Google Earth?1)初始化COM库我们得调用一下:CoInitialize(NULL);初始化一下COM库,这个函数可以在ControlGe.cpp文件中的InitInstance()函数里面调用。2)在头文件中初始化一个IApplicationGE 对象:m_geApplication(控制变量,可以用来控制Google Earth )。顺便说一下,IApplicationGE是Google Earth COM API最主要的一个接口。3)在实现文件中定义一个全局变量:CONST IID CLSID_ApplicationGE= 0x8097D7E9,0xDB9E,0x4AEF,0x9B,0x28,0x61,0xD8,0x2A,0x1D,0xF7,0x84;CLSID_ApplicationGE是Google Earth COM API中定义的一个GUID。4)在OnInitDialog()中加入以下代码:m_geApplication.CreateDispatch(CLSID_ApplicationGE);现在就自动运行了Google Earth。至此,Google Earth 运行起来。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 使用 VC60 打开 googleearth 教程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内