gpt4 book ai didi

c# - 如何禁用所有 WPF 应用程序的虚拟键盘?

转载 作者:太空宇宙 更新时间:2023-11-03 14:05:36 25 4
gpt4 key购买 nike

我看到了为当前控件执行此操作的方法,但我需要为所有应用程序执行此操作。我有触摸屏,当我从显示的 Windows 7 中单击某个文本框虚拟键盘时。我不需要它,因为我在程序中如何拥有键盘。

请帮忙。

谢谢。

最佳答案

不确定您是否在问题在线的几个月内得到了答案,但这对我有用。

首先,您需要引用 Microsoft.Ink.dll。

var handle = new WindowInteropHelper(this).Handle;
TextInputPanel panel = new TextInputPanel(handle);
panel.InPlaceVisibleOnFocus = false;

第一行获取应用程序窗口的句柄,然后您只需创建 TextInputPanel 对象并将其 InPlaceVisibleFocus 设置为 false。触摸文本框时将不再显示提示图标。

关于c# - 如何禁用所有 WPF 应用程序的虚拟键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9392779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com