windows-7 - Windows 多点触控事件和 LabView

标签 windows-7 touch multi-touch labview

我在使用 时遇到了一些问题多点触控 LabView .

我的目标是拦截 Windows 触摸消息(由多点触控显示器生成,然后由 Windows 7 解释和处理),这些消息适用于名为 的程序拥有的任何和所有窗口。 LabVIEW .
这将阻止 Windows 与 LabVIEW 通信触摸消息同时允许我使用触摸消息在 LabVIEW 中创建自定义响应我。而且,它仍然允许 Windows 像往常一样将触摸消息用于用户可能想要与之交互的任何和所有其他程序。
LabVIEW尚未在 Windows 7 中注册以专门解释 Windows 触摸消息。因此,它使用默认的 Windows 7 响应来处理它们。

我为 LabVIEW 开发了一个库它创建自定义多点触控启用响应,但它需要我为正在使用的多点触控显示器提供我自己的驱动程序,以防止 Windows 7 监听显示器的触摸事件消息并将它们转换为它自己的一组触摸消息。这是低效的,因为我希望用户能够使用我的代码即插即用任何商业多点触控显示器,而且我不想为每种显示器类型编写自定义驱动程序。

所以,我想拦截用于 LabVIEW 的触摸消息(并且只有那些 Windows Touch 消息),以便它们

  • 永远无法访问LabVIEW
  • 然后可以通过本地主机上的 TCP 消息发送到我现有的程序进行重新解释(这似乎是我迄今为止发现的最好方法)。

  • 如果有人有任何想法,我将不胜感激!

    最佳答案

    在 while 循环中使用事件处理程序结构,只注册您希望 LabVIEW 处理的事件。

    关于windows-7 - Windows 多点触控事件和 LabView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13857209/

    相关文章:

    c# - 以编程方式更改某些 Windows 用户名(重命名 Windows 用户)

    batch-file - %CMDCMDLINE% 特殊变量被神奇地改变,尽管没有赋值

    windows - 在命令提示符下复制文件夹

    javascript - AngularJS 在屏幕上显示两个 View /模板

    ios - UIButton 高亮区域延伸到按钮之外

    python - 如何在 win7x64 上从 python 获取 PrivateUsage 内存值

    c# - 如何在 Windows Phone 中禁用多点触控?

    Android 在 View 上禁用多点触控

    ios - 无法在 cocos2d-x v3 上进行多点触控

    android - 多点触控似乎不适用于我测试过的所有 3 种设备