Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# PresentationCore.DLL无法用于我的Windows 8.1项目_C#_.net_Dll_Touch_Windows 8.1 - Fatal编程技术网

C# PresentationCore.DLL无法用于我的Windows 8.1项目

C# PresentationCore.DLL无法用于我的Windows 8.1项目,c#,.net,dll,touch,windows-8.1,C#,.net,Dll,Touch,Windows 8.1,我需要知道我的指针在Windows 8.1应用程序中的位置。 问题是,触摸屏幕,Window.Current.CoreWindow.PointerPosition不会改变 所以我正在寻找一种方法来找到我的“手指”在屏幕上的位置 我发现: namespace System.Windows.Input的Touch、TouchDevice、TouchPosition类可以帮助我 但是(我完全不明白)PresentationCore.dll对我不可用:在System.Windows.Input中,我只

我需要知道我的指针在Windows 8.1应用程序中的位置。 问题是,触摸屏幕,Window.Current.CoreWindow.PointerPosition不会改变

所以我正在寻找一种方法来找到我的“手指”在屏幕上的位置

我发现:

namespace System.Windows.Input的TouchTouchDeviceTouchPosition类可以帮助我

但是(我完全不明白)PresentationCore.dll对我不可用:在System.Windows.Input中,我只有ICommand

我试图从本地库中手动添加PresentationCore.dll,但它总是要求我添加其他库,最终无法工作

另外,我试图再次安装.NET4.5.1,但安装程序告诉我它已经安装好了


我想我不明白什么是显而易见的,因为我认为像Touch这样的类在Windows 8.1项目中本来就可以使用…

我解决了这个问题:我使用页面的Pressed事件刷新点属性。之后,我用这个点来知道我的指针在哪里。但Touch、TouchDevice、TouchPosition类仍然不可用。