草庐IT

禁用input

全部标签

c# - 如何在 WPF 列表框中禁用 Windows 声音?

我在WPF中制作了一个带样式的列表框,每当有人在我的列表框中单击一个元素或按下箭头键时,Windows就会播放它的“选择声音”。这在这个特定的列表框中不合适,我该如何禁用它?或者如何禁用我的WPF应用程序发出的所有“默认声音”/系统声音? 最佳答案 经过大量搜索并尝试在测试应用程序中重现它;我发现它实际上是一个Frame控件引起了声音。我在这里找到了答案TurnoffnavigationpagesoundinWPFFramecontrol然而,这并不适用于我测试过的所有计算机。我现在将Frame替换为Border,因为我不需要导航。

windows - 在不修改 GINA 的情况下禁用 Control+Alt+Delete?

如何在不修改GINA或只是阻止任务管理器的情况下禁用Ctrl+Alt+Delete序列? 最佳答案 http://www.codeproject.com/KB/system/preventclose.aspx这告诉您如何HookCtrl+Alt+Del组合从而阻止它。 关于windows-在不修改GINA的情况下禁用Control+Alt+Delete?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

c# - 在 XP 中禁用 WiFi 基础架构访问

我有一个应用程序需要禁用基础结构访问然后重新启用它(请不要问为什么。我在保密协议(protocol)下,如果不违反保密协议(protocol)很难解释原因)。我正在使用C#中的p/Invoke执行此操作。要禁用它,我正在创建INTF_ENTRY结构,设置适配器guid,然后将dwCtlFlags设置为0并调用uintoutFlags;WZCSAPI.INTF_ENTRYintf=newWZCSAPI.INTF_ENTRY();intf.wszGuid=adapterGuid;intf.dwCtlFlags=0;WZCSetInterface(null,(uint)INTF_FLAGS.

wpf - 禁用鼠标升级

有没有什么方法可以从代码中禁用鼠标提升,即阻止窗口将触摸事件解释为鼠标事件?我在我的WPF应用程序中捕获触摸事件,我不希望这些交互影响鼠标指针的可见性和位置。有一个TouchFrameEventArgs.SuspendMousePromotionUntilTouchUpMethod这似乎正是这样做的。遗憾的是,它仅适用于Silverlight和WindowsPhone。此外,还有一些系统设置可用于禁用双击和右键单击提升,但不能禁用整个鼠标提升。Windows8特定解决方案或低级别解决方案也会有所帮助。 最佳答案 禁用鼠标触摸提升的普

windows - 如何使用 PowerShell 提供程序的 unless 子句获取 Puppet exec 资源以确定是否已禁用 Chocolatey 源?

exec每次都会运行。当我手动执行unless子句时,它退出0。exec{'disablepublicchocolatey':command=>"C:/ProgramData/chocolatey/choco.exesourcedisable-n=chocolatey",unless=>"C:/ProgramData/chocolatey/choco.exesourcelist|findstr-i'chocolatey[Disabled]'",require=>Exec['chocolatelyinstall'],provider=>powershell,}是否有更好的方法来检查Cho

asp.net - 如何在保持端口 443 打开的同时禁用 IIS 上的端口 80?

我有一个可能很简单的问题,但在搜索论坛后找不到明确的答案:根据安全发现,我们需要禁用IIS上的端口80(在Windows2008Enterprise、IIS7.5上)以确保潜在的入侵者无法连接到端口80并被迫使用端口443进行SSL。我们的Web应用程序(用.NET编写的供应商应用程序)不使用端口80,因此禁用它是安全的。我是否只从绑定(bind)设置中删除端口80?如何在IIS上轻松禁用端口80? 最佳答案 在IIS中,单击您的网站,然后单击绑定(bind)并删除端口80条目,您必须先拥有443的另一个条目,然后才能删除端口80的

windows - 如何为我的应用程序禁用 werfault.exe?

我必须运行这个程序数百万次。它不是最稳定的野兽,大约有5%的时间会崩溃。发生这种情况时,我不希望出现弹出窗口,或者WerFault需要30秒进行转储,或任何其他内容-我只希望它静静地立即消失,我会从进程退出代码中找出它崩溃的原因。我已经禁用了Windows错误报告服务,并且删除了我的AEDebugkey。然而,werfault仍然试图在崩溃时进行转储。帮忙? 最佳答案 这可能很烦人……尤其是当您进行大量代码-调试-编译-部署-测试迭代时。看起来这里有几个注册表项可以帮助控制行为:http://msdn.microsoft.com/e

c# - 以编程方式禁用 Windows 中的密码复杂性

我花了一整天的时间寻找答案,但没有运气。我需要能够在独立的Windows7PC上的本地安全策略中禁用密码复杂性。我曾尝试使用secedit.exe编写脚本。我也搞砸了C#。最终结果应该是一个脚本/程序,它将禁用该策略,然后在本地创建一个新的用户帐户。 最佳答案 经过一些深入的研究,我发现了如何去做。在这里发布代码以防其他人需要使用它。stringtempFile=Path.GetTempFileName();Processp=newProcess();p.StartInfo.FileName=Environment.ExpandEn

c# - 使用语音命令启用和禁用语音识别

我的问题分为两部分。有没有办法使用语音命令启用语音识别。有没有一种方法可以在禁用语音识别的同时,让它继续监听或启用命令以告知它何时再次启用语音识别。这就是我的想法:case"StopListening":synthesizer.speakasync("Ok");recEngine.RecognizeAsyncStop();//Commandorcodeherethatwait'sforthecommand"StartListening"recEngine.RecognizeAsyncStop"until"case"StartListening"break;我知道这行不通,因为没有“un

C# 如何禁用本地用户帐户的交互式登录。类似于网络服务帐户

我已经为我的应用程序创建了一个特殊的用户帐户,我需要知道如何禁用交互式登录功能,以便它只能作为系统帐户使用。现在,我部署此应用程序的任何机器上,用户都会显示在登录菜单中。任何帮助表示赞赏。是帐户设置还是GPO? 最佳答案 您真的要禁用交互式登录,还是只是将其从欢迎屏幕中隐藏?假设您在谈论后者(仅禁用交互式登录仍然不会从欢迎屏幕中删除)。这是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList下的