J'écris un émulateur de manette de jeu pour ma tablette pour m'amuser et relever un défi. Je peux toucher les boutons dessinés sur mon formulaire et activer les touches dans une autre forme. Le problème est que de nombreux jeux (que je suis en train de tester sur minecraft) utilisent un décalage de souris pour laisser le joueur regarder autour du monde. Mon problème est que lorsque je touche un bouton, la souris se déplace là et le joueur dans le jeu regarde sauvagement. Comment accepter une entrée tactile en C# en utilisant WPF sans déplacer la souris?Accepter le toucher sans déplacer la souris?
Répondre
Je ne pense pas que vous puissiez faire ce que vous voulez faire. Les entrées tactiles de la souris & sont liées par le système d'exploitation, il n'y a rien que vous puissiez faire pour les découpler de l'application.
Une méthode utilisée pour recueillir le mouvement relatif de la souris est parfois de lire la position du curseur, puis de réinitialiser sa position au centre de l'écran, vous donnant ainsi le moment relatif. Cette méthode peut être modifiée pour répondre à vos besoins.
Je trouve cela sur la façon de fonction d'importation pour changer la position du curseur: http://social.msdn.microsoft.com/forums/en-US/wpf/thread/6be8299a-9616-43f4-a72f-799da1193889/
Essentiellement, ce que vous faites est à chaque fois qu'un bouton est pressé, vous appelez la méthode pour réinitialiser la position du curseur au centre de votre fenêtre cible, cela devrait arriver assez rapidement pour que l'application cible ne s'en aperçoive pas du tout.
- 1. UIButton se déplacer et toucher
- 2. Effectuer un clic de souris sans déplacer le curseur
- 3. Faire défiler div quand l'élément glisse sans déplacer la souris
- 4. XNA Déplacer la souris perdre le sprite
- 5. Déplacer le curseur de la souris Javascript
- 6. Déplacer la souris sans accélération en C++ en utilisant mouse_event
- 7. Arrêter ou déplacer la souris
- 8. Envoyer un clic de souris à une position spécifique sans déplacer la souris
- 9. UILongPressGestureRecognizer stop handle sans toucher
- 10. Déplacer UIView par rapport au toucher
- 11. OpenGL - déplacer la caméra avec la souris
- 12. Comment déplacer l'image sur le doigt au toucher dans Android?
- 13. Déplacer le mouvement de la souris dans le carbone
- 14. Déplacer la souris vers la position et le clic gauche
- 15. détecter la souris Déplacer l'événement sur JPanel
- 16. Déplacer la souris - Macro VBScript et Excel
- 17. java déplacer l'image avec la souris
- 18. Déplacer un contrôle à la souris
- 19. simule déplacer la souris en PHP?
- 20. Comment déplacer un QGraphicsItem sur une autre scène sans perdre le grappin de la souris?
- 21. Windows former top et déplacer la souris
- 22. concepteur ne pas accepter ma méthode souris
- 23. MFC déplacer la souris/quitter, survoler le bouton
- 24. Déplacer le pointeur de la souris en JavaScript
- 25. Comment déplacer le curseur de la souris en utilisant C#?
- 26. Déplacer le texte dans un div sans déplacer le div
- 27. Comment déplacer la zone d'image avec la souris, mais avec la souris restant sur sa position?
- 28. Comment se déplacer entre les panneaux en Sencha toucher
- 29. NSDockTile peut-il accepter les événements de la souris?
- 30. vérifier le document s'il y a la souris bouger ou toucher comme économiseur d'écran