2009-02-11 6 views
5

Mon application WinForms utilise la roulette de la souris, en souscrivant à l'événement Control.MouseWheel. Comment puis-je le faire fonctionner avec des méthodes de défilement d'autres périphériques d'entrée, en particulier "doigt le long du bord" défilement sur le trackpad (Synaptics) sur mon T61? Je suppose que j'ai besoin de câbler les messages du trackpad à l'événement Control.MouseWheel en quelque sorte, mais je ne sais pas par où commencer ...Comment utiliser le pavé tactile du pavé tactile .Net

EDIT: Cela ne fonctionne pas actuellement; donc mon trackpad n'envoie évidemment pas Control.MouseWheel messages.

Merci!

(J'utilise C#, mais c'est sûrement .Net général).

Répondre

0

En général, l'action de défilement sur un pavé tactile envoie simplement les mêmes signaux au PC que la molette de défilement d'une souris afin que votre implémentation actuelle fonctionne.

+7

Ils doivent envoyer des messages de roue de souris, mais les pilotes Synaptics ne pas . Ils recherchent en fait des barres de défilement Windows natives et les manipulent. Et les pavés tactiles Synaptics semblent être les plus largement utilisés. –

Questions connexes