C# 全局钩住WM_POINTERDOWN和WM_POINTERUP

C# 全局钩住WM_POINTERDOWN和WM_POINTERUP,c#,wpf,C#,Wpf,我需要使用WM_POINTERDOWN和WM_POINTERUP(不仅仅是在我自己的应用程序上)在全局范围内收听屏幕触摸和跟踪位置。我如何在全球范围内做到这一点?有没有类似于全局鼠标挂钩的东西 更新> 。看来,唯一的办法是使用一个C++的DLL注册WHGETMeGeMeor或WHKCalWndPr../P>。你需要一种不能用C写的钩子。这通常是它的结束。你的意思是我需要C++和WHGETMeMeor或者WHKCalWnDPROC?你已经知道答案了,没有好的理由把它从你的问题中排除出来。汉斯,你

我需要使用WM_POINTERDOWN和WM_POINTERUP(不仅仅是在我自己的应用程序上)在全局范围内收听屏幕触摸和跟踪位置。我如何在全球范围内做到这一点?有没有类似于全局鼠标挂钩的东西


<强>更新> <强>。看来,唯一的办法是使用一个C++的DLL注册WHGETMeGeMeor或WHKCalWndPr../P>。你需要一种不能用C写的钩子。这通常是它的结束。你的意思是我需要C++和WHGETMeMeor或者WHKCalWnDPROC?你已经知道答案了,没有好的理由把它从你的问题中排除出来。汉斯,你知道C++中的CLR类库是否能工作或者必须非托管吗?没有像鼠标和键盘一样的专用钩子。你需要一种不能用C写的钩子。这通常是它的结束。你的意思是我需要C++和WHGETMeMeor或者WHKCalWnDPROC?你已经知道答案了,没有什么好的理由让你不去问。汉斯,你知道C++中的CLR类库是否能工作,还是必须非托管?