我有一个WPF应用程序(I使用CAL),用于平板PC。 我创建了一个自定义文本输入面板。

现在是我的问题:我如何可以禁用默认TextInputPanel

这是只有通过我的应用程序offcourse,因为我还是想在我的winxp和平板电脑上的其他应用程序的实用程序。

问题是,当我将鼠标悬停长近一个文本框,小提示打开TextInputPanel总是出现,我想抑制!

此致 维姆

已经张贴在WPF论坛但没有结果:■ 的http://社会。 msdn.microsoft.com/Forums/en-US/tabletandtouch/thread/835b910d-e357-4bd8-b26a-f99e7d549b3f 的http://社会。 msdn.microsoft.com/Forums/en-US/wpf/thread/c5bd3b90-c731-4e5b-a812-ee29490800e3

有帮助吗?

解决方案

禁用输入面板UI

DisableInPlace注册表项设置为零防止出现在应用程序中的输入面板的用户界面(UI)。你必须把在HKLM \软件\微软\ TabletTip的DisableInPlace注册表项。然后,使用要在其中禁用输入面板的应用程序的完整路径添加一个新的注册表值。下面的示例注册表项禁用称为MyApp的应用程序输入面板:

[HKEY_LOCAL_MACHINE 
\SOFTWARE\Microsoft\TabletTIP\DisableInPlace]
"C:\Progam Files\My App\MyApp.exe"="1"
实测值

(最后)这个信息在这里: http://msdn.microsoft的.com / EN-US /库/ ms812266.aspx

我不喜欢它太大(REG编辑。),但是至少它的溶液;)

此致

维姆

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top