2011-09-16 105 views
1

有什麼辦法,用c#.NET/Mono 2.10來處理連接到同一臺計算機的兩個鼠標發送的事件?如何處理兩個鼠標事件

我只想知道每個鼠標的X和Y的變化。

在此先感謝!

+0

您是指觸摸界面嗎? – mydogisbox

+0

由於任何解決方案都可能依賴於系統(API)調用,因此值得關注平臺更具體。 –

回答

2
+0

+1不知道這件事。但顯然只有窗戶。 –

+0

非常有趣,但我不確定我喜歡在網站上寫下這行:MultiPoint Mouse SDK不支持Windows Forms UI開發。 – Tipx

+1

這個問題似乎表明一個非Windows平臺。 –

1

可以單獨使用WM_INPUT消息跟蹤多個輸入設備。詳情here。但是,這是特定於Windows的,雖然您可以使用p/invoke從C#訪問它,但您在Mono中的機會很少。

在Linux上,你可能會想打開,並從各種/dev/input/n設備和處理多個小鼠的方式讀取。或者使用X-Windows輸入API。