Surface SDK 仅适用于 Surface [英] Surface SDK only for surface

查看:51
本文介绍了Surface SDK 仅适用于 Surface的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这可能是一个愚蠢的问题,但我在任何地方都找不到答案.Microsoft Surface SDK 2.0 仅适用于 Microsoft Surface 产品,还是可以与其他触摸屏一起使用?我真的很喜欢 SurfaceTextBox 控件的工作方式(点击时弹出屏幕键盘),想知道我是否可以在我正在制作的程序中使用它(使用 Elo 触摸屏显示器,而不是多点触控).

This might be a stupid question, but I couldn't find the answer anywhere. Does the Microsoft Surface SDK 2.0 only work with Microsoft Surface products, or can I use it with other touchscreens? I really just like the way the SurfaceTextBox control works (popping up a onscreen keyboard when clicked) and was wondering if I could use it in a program I'm making (which uses a Elo touchscreen monitor, not multi-touch).

编辑感谢您的回复.我下载并安装了 SDK 2.0 并尝试运行包含的示例应用程序.他们似乎对我的手指触摸没有反应,但如果我使用附带的模拟器,它们就可以工作.我在 Windows 7 上运行它.有什么原因让它在我的触摸屏上不起作用?

Edit Thanks for the responses. I downloaded and installed the SDK 2.0 and tried to run the sample apps that are included. They don't seem to respond to my finger touches but do work if I the included simulator. I'm running this on windows 7. Any reason why it doesn't seem to work on my touch screen?

推荐答案

是的,您可以在任何触摸屏上使用它.它适用于 WinRT/Windows 8 和 Windows 7.我已将其用于 Surface、平板电脑(WinRT 和 Win7 平板电脑)和支持触控的桌面应用程序,并且运行良好.

Yes, you can use it with any touchscreen. It works on WinRT/Windows 8 as well as Windows 7. I have used it for surface, tablet (both WinRT as Win7 tablets) and touch-enabled desktop applications and it works absolutely fine.

安装程序要求您安装 Visual Studio 2010,但如果您在工具箱中手动导入 DLL,您也可以在 Visual Studio 2012 和 2013 预览版中使用它.这是对另一个问题的回答,由我的一位同事回答,关于如何在 Visual Studio 中使用 Surface SDK 2.02012

The installer requires you to install Visual Studio 2010, but if you import the DLL's manually in the toolbox, you can also use it in both Visual Studio 2012 and 2013 preview. This is an answer on a different question, answered by one of my colleagues on how to use the Surface SDK 2.0 with Visual Studio 2012

它是支持触控 WPF 应用程序的绝佳工具包,也可用作 WinRT Metro UI 的替代品,以防您无法使用该工具包(例如,当您使用 USB 接口或需要桌面服务时).

It's a great toolkit to support touch-enabled WPF applications and can also be use as a replacement for the WinRT Metro UI, in case you cannot use that toolkit (e.g. when you interface with USB, or need desktop services).

更新:由于您将问题更新为如何让 Elo 触摸屏与原生 Windows 7 触控一起使用,我建议您下载并安装最新的 驱动程序.如果支持本机 Windows 触摸,您的触摸屏将仅适用于 WPF 触摸/Surface SDK.安装最新的驱动程序应该可以完成这项工作.不要忘记,您可能需要在控制面板(笔和触摸)中启用和配置触摸输入.

Update: Since you update your question to how to get the Elo Touchscreen to work with native Windows 7 touch, I suggest you download and install the latest drivers. Your touchscreen will only work with WPF touch / Surface SDK if native Windows touches are supported. Installing the latest drivers should do the job. Don't forget that you might have to enable and configure touch input in the Control Panel (Pen and Touch).

这篇关于Surface SDK 仅适用于 Surface的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆