2016-08-01 3 views
-1

Je souhaite intégrer l'application BingMaps de Win10 dans ma solution CarPC.Comment puis-je intégrer BingMaps dans WPF Window?

J'ai essayé différentes choses sans le faire fonctionner. Ma première approche a consisté à utiliser démarrer le processus et le mettre dans mon application comme ça:

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

Cela fonctionne bien pour le Bloc-notes une autre substance, mais ne peut pas démarrer le Maps.exe.

J'ai essayé d'utiliser:

p = Process.GetProcessById(11320); 

Le numéro est le ProcessID de WinSpy, encore une fois, il travaille avec plusieurs autres applications.

Je ne sais pas ce que j'ai fait de mal j'ai essayé presque 5 jours maintenant avec plusieurs approches différentes. J'utilise Win10 x64 peut-être que c'est le problème, toutes les autres solutions que j'ai trouvé utilisent user32.dll. L'objectif est de définir le parent de l'application Maps inclus dans Windows 10. Pour mon formulaire, j'ai donc une seule fenêtre en plein écran, y compris la navigation via BingMaps et avoir le contrôle sur ma musique pendant la conduite. Je ne veux pas reprogrammer une application Map.

Répondre