我刚买了一个可以绘图和使用多点触控的触控板。 Windows 7不完全支持api,因此我必须依赖于build in config对话框。
基本功能正在运行,所以如果我在WPF工具中绘制一些内容,并使用两个手指进行右键单击,我可以例如改变颜色。我现在要做的是为WPF中的特殊功能分配其他功能。
有人知道如何找出打击垫与应用程序通信的方式吗?它有效,例如在Firefox中滚动,就像它应该(在这张照片上显示)。但是我不知道如何连接滚动事件,我尝试了一个Scrollviewer(它忽略了我的滚动尝试)并且我还用一个按键连接了一个事件,但它没有触发(我认为该垫没有“按下一个键“但不知何故发送”scroll“命令direclty。如何在WPF中捕获该命令?
非常感谢, 克里斯
[编辑]我让卷轴工作,但只是上下,而不是左右。这只是一个愚蠢的“滚动查看器列表框”错误。但仍然不确定像ZOOM这样的命令(甚至在绘画中工作)..哪个API包含这样的东西?
[EDIT2]有趣的是,缩放在Firefox中运行,水平滚动没有。但是,在绘画中,水平滚动有效......
[编辑3]刚刚在wacom论坛上问过,让我们看看供应商支持反应时间...... http://forum.wacom.eu/viewtopic.php?f=4&t=1939
这是配置表面的图片,以了解我在说什么:( Bamboo设置,我尝试在WPF中捕获这些命令)
alt text http://img340.imageshack.us/img340/3751/20091008210914.jpg
答案 0 :(得分:0)
你有没看过this。
WPF 3.5本身不支持多点触控(它在WPF 4.0中出现)但是该套件中的示例应该让您开始使用Windows7集成库来访问本机Win32 API以提供所需的支持(不要担心它不是真的很难看:)。