[ALT]+[TAB]
や [CTRL]+[ESC] を無効にする
[ALT] + [TAB] や [CTRL] + [ESC] と言ったアプリケーション切り替えを無効にする方法です。つーか、パチリもんなので何をやってるかよく分かりませんが、非常に簡単です。今気が付いたんですが [CTRL] + [ALT] + [DEL] も無効になります。
| ■ キーボードによるアプリケーション切り替えを無効にする例 |
procedure TForm1.Button1Click(Sender: TObject); var d : integer; begin //無効にする SystemParametersInfo (SPI_SCREENSAVERRUNNING, word(True), @d, 0) end; procedure TForm1.Button2Click(Sender: TObject); var d : integer; begin //有効にする SystemParametersInfo (SPI_SCREENSAVERRUNNING, word(False), @d, 0) end; |