Delphi で使用するときにCTRL+ ALT+もブロックする方法はありますか? 関数を見つけましたが、XP では動作しません。DELBlockInput(true);
SystemParametersInfo(97,Word(True),@OldValue,0);
大学の教室で、コンピューター化されたテストをカンニングしようとしている学生を一時的に「BAN」するために、これが必要です。
編集:
まぁ、いいよ。while true do BlockInput(true)
+ NoClose
+ NoLogoff
、DisableTaskMgr
+ DisableLockWorkstation
+の結果DisableChangePassword
は部分的に受け入れられます。CTRLこの禁止されたユーザーでは、セキュリティ画面で「キャンセル」を押すことしかできず、これで+ SHIFT+を押そうとするとエラーが発生ESCします。しかし、これはあまりきれいな方法ではないと思うので、すべての入力をブロックすることについての質問はまだ有効です。
推奨される解決策: