2011-08-04 44 views
0

我正在寻找Delphi中的一行代码,它可以禁用将密钥发送给应用程序。例如,我有一个game.exe,我想禁用发送密钥,所以你不能播放它。禁用将按键发送到使用Delphi的应用程序

如何做到这一点?请引导我一步一步:)

+0

可以展开你的意思是禁用? –

+0

嗨,大卫。我的意思是禁用发送密钥。 – Nofuzy

+0

看到这个问题:http://stackoverflow.com/questions/507791/delphi-keyboard-hook – Johan

回答

2

隐藏和阻止输入应该是单独的问题。你的问题太模糊了,我很想投票结束它,但是这里有一些一般的想法。

  1. 如果你想从获取到应用程序阻止所有输入,你可以简单地抓住重点从特定的应用程序了,还是继续顶你的窗口,使之充满屏幕。这通常被称为“Kiosk模式”。

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

  3. 您可以拦截为该应用程序绑定的窗口消息并自己处理它们。请参阅Johan在键盘挂钩上的链接。

+0

Majid:现在6个小时内没有真正的问题修复,所以我投票结束。 –

相关问题