VC # Multiple Mouse - PullRequest
       13

VC # Multiple Mouse

1 голос
/ 01 сентября 2009

Как можно отдельно получить координаты x, y и события нескольких мыши, подключенных к системе, и однозначно идентифицировать мышь в winforms. А как насчет нескольких клавиатур

ПРИМЕЧАНИЕ: я не беру несколько курсоров ... все, что я беру, это какой-то хук, который говорит мне

  • что у меня есть mouse 1 & moise 2, подключенный к системе
  • и сможет сказать, mouse 1 изменил свою позицию (x, y) на (x-1, y + 1) и mouse 2 изменил позицию (x, y) на (x, y-1)

Ответы [ 3 ]

4 голосов
/ 07 сентября 2010

Попробуйте Microsoft MultiPoint SDK , который позволяет подключать несколько мышей и использовать их все одновременно (я думаю, до 100).

Пример реализации с открытым исходным кодом и полезно TUIO вывод из MultiPoint TUIO

0 голосов
/ 02 сентября 2010

Я проверил некоторые из связанных вопросов SO.

Это выглядит очень актуально для вас.

0 голосов
/ 01 сентября 2009

Если к системе подключено более одной мыши или указательного устройства, все они будут управлять одним и тем же курсором. Следовательно, координаты будут одинаковыми для всех устройств.

Насколько мне известно, у клавиатур нет координат:)

...