如何将BingMaps集成到WPF窗口中

本文关键字:WPF 窗口 集成 BingMaps | 更新日期: 2023-09-27 17:59:50

我想将Win10中的BingMaps应用程序集成到我的CarPC解决方案中。

我尝试了不同的东西,但没有成功。我的第一种方法是使用启动流程并将其设置到我的应用程序中,如下所示:

p = new Process();
p.StartInfo = new ProcessStartInfo("C:''Program Files''WindowsApp''Microsoft.WindowsMaps_5.1606.1670.0_x64__8wekyb3d8bbwe''Maps.exe");
host.Process = p;

这对记事本和其他东西来说很好,但不能启动Maps.exe

所以我尝试使用:

p = Process.GetProcessById(11320);

这个数字是WinSpy的ProcessID,它也在与其他几个应用程序一起工作。

我不确定我做错了什么——我已经尝试了近5天,采用了几种不同的方法。

我使用的是Win10 x64,也许这就是问题所在,我发现的所有其他解决方案都使用user32.dll

编辑:目标是设置Windows 10中包含的地图应用程序的父级。对于我的表格,所以我只有一个全屏窗口,包括通过BingMaps导航,并且在驾驶时可以控制我的音乐。我不想重新编程地图应用程序。

如何将BingMaps集成到WPF窗口中

下载Bing Maps Windows Presentation Foundation控件:后,首先必须创建一个Bing地图开发人员帐户

https://www.microsoft.com/downloads/details.aspx?FamilyID=1f735eac-d893-4814-84e8-20f00fa617ba

创建代码后:

https://msdn.microsoft.com/en-us/library/hh830433.aspx