草庐IT

禁用input

全部标签

c# - 在 Windows 10 平板电脑模式下为一个应用程序禁用虚拟键盘

我们为触摸设备编写了一个C#/WPF应用程序,并且已经实现了我们自己的虚拟键盘。自Windows10周年(或更早)以来,我们在“平板电脑模式”下遇到设备问题。只要输入字段获得焦点,默认OSK就会打开。所以问题是:是否可以在我们的应用程序中禁用集成的OSK?如果没有,是否可以通过注册表或设置禁用仅用于我们的应用程序的OSK? 最佳答案 我遇到了完全相同的问题。基于thisthread,我设法通过重写TextBox的OnCreateAutomationPeer方法来禁用自动键盘(TabTip.exe)调用:classMyTextBox:

windows - 禁用所有共享文件夹

在WinXP机器上禁用所有共享文件夹的CMD命令是什么。谢谢 最佳答案 按此顺序传递命令netshare这将获取所有共享资源netshareDataShare/delete其中datashare是您要删除的选项http://technet.microsoft.com/en-us/library/bb490712.aspx 关于windows-禁用所有共享文件夹,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

c++ - 在 Windows C++ 中禁用键盘?

如何在Windows中使用C++完全禁用键盘?完全禁用我的意思是即使Ctrl+Alt+Delete也不起作用。我确实考虑过使用键盘驱动程序,但我认为您需要在安装后重新启动计算机,但由于我只需要将其禁用几分钟,所以这不会真正起作用。 最佳答案 这真的不可能。WinLogon被设计为拦截Ctrl+Alt+Del按键的一个进程,即使所有其他东西挂起或死掉.这是针对恶意session等的故障保护。因此没有明显的解决方法。也许键盘过滤器驱动程序可以使您的请求成为可能,但那是真正的内核驱动程序。 关

windows - 禁用手指输入的 Windows API 是什么?

我需要以编程方式禁用触摸输入。所以我正在寻找一个WindowsAPI调用,它与笔/手指控制面板中的选项“使用手指作为输入设备”的功能相同。有什么想法吗?请注意,该进程没有管理员权限。 最佳答案 虽然这个问题是3年前问的......好吧,你可以将注册表项“HKCU\Software\Microsoft\Wisp\Touch”的“TouchGate”值从“1”设置为“0”以禁用手指触摸。这样做不需要管理员权限。请引用thisquestion. 关于windows-禁用手指输入的Windows

windows - WinRT GridView 禁用项目选择,但保持启用状态

这类似于disablingselectionofasingleitem,但是,我想保持项目启用(点击,又名点击事件)。因此,简单地将IsEnabled设置为false显然不是一个选项。实现这一目标的好方法是什么? 最佳答案 给绑定(bind)到item的类一个bool类型的额外属性(例如canBeSelected),处理selectionchanged事件并检查bool是否为false,如果将selecteditem设置为null 关于windows-WinRTGridView禁用项目选

c# - 单击 DataTemplate 中的项目时禁用 ListView 的 ItemClick (WP 8.1)

我有ListView和数据模板当我在ListView项目中单击时,单击->确定但是当我点击imgFav_tapped->ListView项目点击首先被激活,第二个imgFav_Tapped被激活所以我想在点击imgFav_Tapped时禁用ListViewItemClick抱歉我的英语不好 最佳答案 是的,来过这里!我相信,如果您设置一个列表以启用itemclick,您将始终获得整体点击,绑定(bind)到列表项的上下文,并且它将始终优先于您想对模板内的项目执行的任何其他操作。您可以尝试处理模板中各个控件内的点击事件,但这可能不是您

windows - 在 Windows 10 中禁用双指缩放和多点触控手势?

我将LG23ET63多点触控显示器连接到我的Windows电脑Windows10上,希望以自助服务终端模式在Chrome上运行网站。但目前我在尝试禁用我尝试过的每个浏览器上的双指缩放时遇到了一些问题。我尝试了以下方法,但都没有用。1-将此添加到我的html2-按照以下解决方案中提到的方式编辑注册表:Windows7touchscreen-disablingmulti-touchgesturenotworking还有很多网站列出了在触摸板上禁用多点触控的步骤,但在触摸屏上却没有。我相信这绝对是Windows10的问题,因为我在Windows和Mac上都尝试过2种不同的触摸显示器,但只有在

c# - 在 Windows 应用程序中打开弹出窗口时是否可以制作阴影(禁用)类图像?

我是Windows应用程序的新手。使用C#和.NET。我想要像我附上的图片那样的东西。当我的弹出窗口打开时,我希望MDI父页面被隐藏或取消。(就像我们在Web应用程序或Jquery弹出窗口中所做的那样)可以吗?如果是,我该怎么做。请帮忙。 最佳答案 您可以通过使用Windows.Form的opacity属性来实现这一点为此创建一个新窗体,设置其不透明度(例如:.75)并在您显示子窗口时在父级上显示它。下面给出一个例子Therearethreewindowsusedhere1.ParentForm2.OverlayForm3.Chil

css - 在兼容模式下禁用 IE10 清除字段

我不希望在IE10及更高版本中呈现文本框中的清晰功能(X按钮)。为此,我正在设置伪元素的显示-ms-clear至none.但是,当IE在兼容模式下运行时,它仍然会出现。由于这是一个Intranet站点,它将始终以兼容模式运行。并且没有解决方法:http://connect.microsoft.com/IE/feedback/details/783743/disable-ie10-clear-field-button-when-rendering-in-compatibility-mode使用就生产场景而言,不建议按照msdn在web.config中强制IE在标准模式下运行。还有其他方法

c - 如何禁用字符代码 178 (0xB2) (²) 、179 (0xB3) (³) 和 185 (0xB9) (¹) 作为数字?

使用SWI-Prolog生成数字时使用code_type(X,digit).结果是预期的ASCII字符代码和178(0xB2)²179(0xB3)³185(0xB9)¹例如code_type(X,digit).X=48;X=49;X=50;X=51;X=52;X=53;X=54;X=55;X=56;X=57;X=178;X=179;X=185;false.如何禁用或更改该功能,使0-9以外的字符不是数字?显然我可以编写不同的例程,但我想知道是否没有可以执行此操作的选项或语句。长话短说版本SWI-Prolog(Multi-threaded,32bits,Version7.2.3)SWI-