-1

我想将 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);

该数字ProcessID来自 WinSpy,它再次与其他几个应用程序一起使用。

我不确定我做错了什么我现在用几种不同的方法尝试了近 5 天。

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

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

4

1 回答 1

-1

首先,在下载 Bing Maps Windows Presentation Foundation Control 之后,您必须创建一个 Bing Maps 开发者帐户:

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

创建代码后:

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

于 2016-08-01T20:35:37.343 回答