4

我出售一个基于 WPF (.net 3.5SP1) 的时间跟踪应用程序,这个应用程序没有任何与平板电脑/笔/墨水相关的功能。

我与 Wacom 数位板存在兼容性问题,在带有 Wacom 数位板的计算机上,我的应用程序可能会冻结、崩溃,或者在最新情况下 - 覆盖用户的数位板设置(但不是在每台带有 Wacom 数位板的计算机上,至少有些可以工作部分时间)。

在最新的情况下,问题似乎是启动我的应用程序也会启动 wisptis.exe(Microsoft Pen and Touch Input Component),杀死这个进程可以解决问题。

有谁知道如何让 WPF 与 Wacom 数位板和平共存?

同样,我的应用程序没有任何笔功能,因此完全关闭 WPF 笔支持以避免冲突可以解决我的问题。

我不希望我的应用程序影响系统上的任何其他应用程序,因此不能选择卸载 Windows 组件、更改全局机器级设置或更改 Wacom 驱动程序(最新版本除外)。

谢谢,

4

1 回答 1

0

您可以探索一些依赖项属性

    public MainWindow()
    {
        Stylus.SetIsTapFeedbackEnabled(this, false);
        Stylus.SetIsPressAndHoldEnabled(this, false);
        Stylus.SetIsTouchFeedbackEnabled(this, false);

        InitializeComponent();
    }

这些可以在 Windows 8 中用于在您自己的应用程序中禁用“气泡”。

仍在寻找在 Visual Studio 中禁用“气泡”的方法。

于 2013-03-28T08:28:24.157 回答