0
我跟着these steps下載Multi-Touch Vista和配置它使用多個鼠標模擬手指觸摸。WPF多點觸摸模擬:爲什麼TouchDevice.Id是258?
它運作良好,現在我在屏幕上兩個紅色的點,每個由鼠標控制。
我然後寫一個WPF應用程序,它與一個帆布一個窗口,並在畫布的觸下事件處理程序,我登陸哪個手指(鼠標)的觸摸屏幕。
private void canvas_TouchDown(object sender, TouchEventArgs e)
{
System.Diagnostics.Debug.WriteLine(e.TouchDevice.Id);
}
但我驚訝的是,Id
始終是258,不管我用的鼠標 - 我希望它從0或1開始,且ID爲2個手指(鼠標)之間的不同。
我測試Win7上32位。