2016-08-01 2 views
-1

Я хочу интегрировать приложение BingMaps из Win10 в свое решение CarPC.Как интегрировать BingMaps в окно WPF?

Я пробовал разные вещи, не заставляя его работать. Мой первый подход заключается в использовании запустить процесс и установить его в моем приложении, как, что:

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.

EDIT: Цель ist установить родителя приложения Maps, включенного в Windows 10. В мою форму, поэтому у меня есть только одно окно в полноэкранном режиме, включая навигацию через BingMaps и контроль над моей музыкой во время вождения. Я не хочу перепрограммировать приложение Карты.

ответ