2009-09-01 53 views
1

我該如何單獨獲取連接到系統的多個鼠標的x,y座標和事件,並在winforms中唯一標識鼠標。約muliple鍵盤以及什麼VC#多個鼠標

注:我沒有服用有關多個遊標......所有我拿着的是一些掛鉤,告訴我

  • ,我有mouse 1 & moise 2連接到系統
  • 和將能夠告訴mouse 1改變了它的位置(x,y)提供到(X-1,Y + 1)和mouse 2改變的位置(X,Y)到(X,Y-1)
+0

你想連接到計算機兩隻老鼠和兩個鼠標光標?我不認爲這是可能的。否則,Stu Mackellar說。 – Residuum 2009-09-01 08:05:49

+0

@Residuum - 它非常*是*可能;例如「表面SDK」就是這樣做的(儘管這是更一般的多點SDK的一個非常具體的例子) – 2009-09-01 09:11:32

+0

請認識到除了設備仿真框架之外,多點是模擬設備的唯一方法。如果您希望特定的鼠標控制和控制程序(如沒有直接編程接口的鼠標惡作劇)使用Microsoft的設備仿真框架。 – jeffery 2013-08-08 18:50:06

回答

0

如果你有更多的話一個鼠標或指向設備連接到系統,然後他們都將控制相同的單個光標。因此,所有設備的座標都是相同的。

鍵盤沒有座標,據我所知:)

+0

在Windows上使用多個鼠標光標似乎是可能的,雖然不是非常簡單...請參閱:http://dailycomputersolutions.com/blog/index.php/2008/11/01/multiple-mouse-cursors-on- a-windows-desktop/ – 2009-09-01 08:10:39

+0

我將繼續努力,因爲獲得多個鼠標光標的「解決方案」最好是hacky和crufty。 – 2010-09-01 01:35:12

0

我通過一些SO「相關」問題的檢查。

This看起來與你很相關。