C#WinForms多点触摸

C#WinForms多点触摸,c#,winforms,C#,Winforms,嗨,我已经潜伏了一段时间,找不到我问题的答案。我想知道是否可以将多点触摸与C#和WinForms结合使用 我试图做到的是能够用一根手指移动并检测坐标,当它触摸屏幕时,用另一根手指将标签改为“你点击了” 目前,我正在使用全局钩子来检测鼠标的位置,我有一个按钮,我正试图用第二次触摸按下它 这张图片可以更好地解释: 我希望有一种方法可以在WinForms上实现这一点,因为我想创建一个屏幕上的游戏板,它可以有一个操纵杆和按钮来按下。为什么不能使用WPF?这在win表单中是可能的,但如果我没记错的话,需

嗨,我已经潜伏了一段时间,找不到我问题的答案。我想知道是否可以将多点触摸与C#和WinForms结合使用

我试图做到的是能够用一根手指移动并检测坐标,当它触摸屏幕时,用另一根手指将标签改为“你点击了”

目前,我正在使用全局钩子来检测鼠标的位置,我有一个按钮,我正试图用第二次触摸按下它

这张图片可以更好地解释:


我希望有一种方法可以在WinForms上实现这一点,因为我想创建一个屏幕上的游戏板,它可以有一个操纵杆和按钮来按下。

为什么不能使用WPF?这在win表单中是可能的,但如果我没记错的话,需要收听windows消息泵。在WPF中,我已经搜索过了,但无法找到一种方法轻松发送密钥并保持应用程序不被关注。非常感谢您的帮助,老实说,我对c#和VisualStudio基本上是新手,到目前为止,似乎有很多关于WInForms和WPF的信息,这是我想使用WInForms的另一个原因为什么您不能使用WPF?这在win表单中是可能的,但如果我没记错的话,需要收听windows消息泵。在WPF中,我已经搜索过了,但无法找到一种方法轻松发送密钥并保持应用程序不被关注。非常感谢您的帮助,老实说,我对c#和VisualStudio一般来说都是新手,到目前为止,似乎有很多关于WInForms和WPF的信息,这也是我想使用WInForms的另一个原因