禁用使用Delphi向应用程序发送按键

时间:2011-08-04 11:59:54

标签: delphi process

我正在寻找Delphi中的一行代码,它可以禁止向应用程序发送密钥。例如,我有一个game.exe,我想禁用发送密钥,因此你无法播放它。

怎么做?请指导我一步一步:))

1 个答案:

答案 0 :(得分:2)

隐藏和阻止输入应该是单独的问题。你的问题是如此模糊,我很想投票决定关闭它,但这里有一些一般性的想法;

  1. 如果您想要阻止所有输入进入应用程序,您只需将焦点从特定应用程序中移开,或将窗口保持在顶部并使其全屏显示。这通常被称为“Kiosk模式”。

  2. 您还可以强制隐藏所有应用程序的窗口。

  3. 您可以拦截绑定到该应用程序的窗口消息并自行处理它们。请参阅Johan on Keyboard挂钩的链接。