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

标签 c++ windows keyboard

如何在 Windows 中使用 C++ 完全禁用键盘?完全禁用我的意思是即使 Ctrl+Alt+Delete 也不起作用。我确实考虑过使用键盘驱动程序,但我认为您需要在安装后重新启动计算机,但由于我只需要将其禁用几分钟,所以这不会真正起作用。

最佳答案

这真的不可能。

WinLogon 被设计为拦截 Ctrl+Alt+Del 按键的一个进程,即使所有其他东西挂起或死掉. 这是针对恶意 session 等的故障保护。因此没有明显的解决方法。

也许键盘过滤器驱动程序可以使您的请求成为可能,但那是真正的内核驱动程序。

关于c++ - 在 Windows C++ 中禁用键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1214648/

相关文章:

c++ - 直接合成,IDCompositionGaussianBlurEffect抛出访问冲突

c++ - C++ 中自定义字符串类的 << 运算符函数的返回值

c++ - C++11编译器的构造函数继承产生错误

windows - 无法在 Conda 环境中安装 Bioconda 软件包

windows - 无法在 Windows 上链接 hello_world 程序 :/usr/bin/link: extra operand

ios - 想通过@IBInspectable实现Keyboard选择

c++ - 计数 "minimal"个值

php - Linux 下的 Codeigniter 文件名和加载助手

ios - 如何根据 iPhone 尺寸 swift 使 ScrollView 达到键盘高度

ios - 当键盘出现在 iPad 应用程序中时,在工具栏中滚动 UISearchBar?