Autor Beitrag
shoop
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Fr 07.10.11 13:28 
Hallo zusammen,

ich sitzt jetzt schon mehrere Tage an folgendem Problem:

Ich soll in WPF ein Usercontroll schreiben was GoogleEarth einbindet. Das ganze soll Multitouchfähig sein. Also zum Beispiel wenn man mit 2 Fingern die zoomt soll entsprechend der Kartenausschnitt größer oder kleiner werden.
Ich habe das ganze schon über den Webbrowser von WPF probiert, allerdings krieg ich die Multitouchgesten nicht an GoogleEarth weitergeleitet.

Weiß jemand wie man die Multitouchgesten abfängt oder hat jemand einen komplett anderen Ansatz der funktioniert?

Danke im Voraus :)

Gruß shoop
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4807
Erhaltene Danke: 1061

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 07.10.11 15:23 
Hallo und :welcome:

mit welcher Windows-Version arbeitest du denn? Unter Windows 7 müßte MultiTouch ja von sich aus funktionieren (zumindestens die Standardbewegungen wie Zoom, Schwenken, Drehen etc.), s.a. Multitouch-Funktionen in Windows 7 (programmtechnisch kommst du mittels WM_GESTURE an die entsprechenden Gesten)
shoop Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Fr 07.10.11 15:30 
Ich arbeite mit Windows7, das MultiTouch selbst funktioniert damit auch super. Das Problem ist das WebBrowser-Element (von WPF), auf dessen Eventhandling man keinen Zugriff hat.
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4807
Erhaltene Danke: 1061

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 07.10.11 15:40 
Evtl. könntest du dich mittels des MessageHook-Ereignis an das WPF Control hängen und die WM_GESTURE abfangen.
Wie du dann jedoch diese an GoogleEarth weitergeleitet kriegst, weiß ich leider auch nicht (evtl. über dessen GoogleEarth-API?).
shoop Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mi 19.10.11 15:22 
Es wäre super wenn du mal kurz erläutern könntest wie man sich mit einem MassageHook-Ereignis an ein WPF Control hängt.