gpt4 book ai didi

windows - 如何禁用 Windows 编辑控件上的小触摸键盘

转载 作者:可可西里 更新时间:2023-11-01 11:04:52 26 4
gpt4 key购买 nike

在支持平板电脑的 Windows 版本中,当编辑控件获得焦点时会出现一个小键盘图标。如果你触摸它,触摸键盘就会弹出。

有没有办法关闭它?如果你有自己的触摸键盘,那会很不方便。

我想为代码中的某些编辑控件禁用它,即。我不是在寻找 Windows 设置。

吉尔

最佳答案

好吧,我想晚回答总比没有回答好,所以它来了:

您可以为您的应用程序禁用 Windows 屏幕键盘。为此,请启动 Regedit 并导航到 key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TabletTIP\DisableInPlace]。您可以在此处创建一个新的字符串值,将其名称设置为完整的应用程序路径(例如“C:\Progam Files\My App\MyApp.exe”)并将其值设置为“1”。

编辑:最近我不得不重新考虑我的解决方案...通过设置注册表值,您可以禁用整个应用程序的屏幕键盘。但是,如果您的程序的某些很少使用的功能需要键盘,而只是碰巧忘记了包括屏幕键盘,则您必须通过 SDK/API 控制 Windows TextInputPanel。请参阅此链接:Disabling the Input Panel Programmatically .将 PenInputPanel 用于手写,将 TextInputPanel 用于屏幕键盘。

对于所有那些 Delphi 程序员:导入类型库“Microsoft PenInputPanel”并修复导入的 *_TLB.pas 中的 BUG:更改 IPenInputPanel 的两个方法的参数类型:

function Get_AttachedEditWindow: SYSINT; safecall;
procedure Set_AttachedEditWindow(AttachedEditWindow: SYSINT); safecall;

关于windows - 如何禁用 Windows 编辑控件上的小触摸键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1136153/

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