准备工作与注意事项同前一篇文章,现在我们来关注一些高级的内容。
本文将涉及到两个方面的内容。
1.跨平台调用,在C#中使用Windows API(从dll导入的函数)
2.将GE渲染窗口嵌入到C#的WinForm窗体中
第一部分,跨平台调用的代码
// Windows API调用
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
namespace GEDemo2
{
public class NativeMethods
{
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
public static extern bool SetWindowPos(IntPtr hWnd,

本文深入探讨了在.NET平台上如何使用Google Earth的COM API,涉及跨平台调用C#与Windows API的交互,以及如何将Google Earth的渲染窗口整合到WinForm应用中。目前完成了窗体嵌入的实现,后续将继续完善。
最低0.47元/天 解锁文章
3265

被折叠的 条评论
为什么被折叠?



