2011-08-04 46 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個小時內沒有真正的問題修復,所以我投票結束。 –

相關問題