Wie kann ich die Position des Mauszeigers in einer C# Wpf-App setzen?
Hallo alle zusammen
Ich programmiere an einer C# Wpf-App mit SharpGL(OpenGL API).
Anders als bei Windows Forms scheint es hier nicht so einfach zu sein, die Position des Mauszeigers zu ändern...
Auch meine Recherche hat nichts gebracht, da ich immer wieder auf Seiten kam, die gezeigt haben, wie man den Mauszeiger ausliest, oder wie das in Windows Form funktioniert.
Ich hoffe, ihr könnt mir helfen
PS: Falls ihr per Zufall auch gerade noch wisst, wie man den Mauszeiger unsichtbar machen kann (bin zu faul, das auch noch 60 zu recherchieren), könnt ihr das gerne auch schreiben.
Lg
1 Antwort
Nabend,
es gibt keine Möglichkeit in WPF dafür.
Du musst die DLL von Windows Forms nutzen.
https://stackoverflow.com/questions/25694208/c-sharp-wpf-application-net-4-5-set-mouse-position
Antwort 1 Teil 2
Zum zweiten Teil deiner Frage:
Einfach den Code ab final solution nutzen. Der enthält den Import.
Und wo finde ich die DLL? Und wie binde ich sie in das Projekt ein?