モンスターカレンダー

 2011年2月 »
12345678910111213141516171819202122232425262728

PrintScreenの無効化

| Windows
このエントリーをはてなブックマークに追加

セキュリティ上の理由で、端末ローカルにデータを保存させない仕様でアプリを設計する事は良くある事ですが、PrintScreenキーでスクリーンショットが取れてしまいます。
Windowsの場合レジストリを編集する事で、PrintScreenキーを無効化する事が可能です。



HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
配下にバイナリ値、Scancode Mapを追加。
Scancode Mapに以下の要領で値を入力します。

0000 0000
0000 0000
0200 0000
0000 37E0
0000 0000

保存して端末を再起動するとPrintScreenが無効化されます。
ちなみに

ヘッダー
ヘッダー
エントリ数+1
エントリ1
・・・
エントリn
ターミネータ

のような記述ルールとなるのでPrintScreen無効化のエントリは、

0000 37E0

の部分となり、キーコード「E0 37」を「00 00」というNull値に置き換えます。
インテルCPUの場合はリトルエンディアンなのでキーコードを逆に書き込む必要がある為、例えば「E0 37」であれば、「37E0」となります。

同時にAlt+PrintScreenも無効化する場合は、

0000 0000
0000 0000
0300 0000
0000 37E0
0000 5400
0000 0000

となります。
以下はキーコードの抜粋です。

keycode.jpg



この記事がお役に立てましたら応援をお願いします^^
このエントリーをはてなブックマークに追加

関連記事

  1. WIndwsXPのサポート終了が近づいているが・・
  2. ローカルAdministratorsからグループ・ユーザーを削除するVBScript
  3. ローカルAdministratorsにグループを追加作成するVBScript
  4. ActiveDirectoryのユーザー情報を取得するVBScript
  5. IE9インストール後の不具合
  6. 共有フォルダへのアクセスを確認する方法
  7. Excel2007の表からHTMLテーブルタグを簡単生成する方法
  8. EXCELでメール送信
  9. IE9の速度を計測してみた
  10. IE9をインストールしてみた
  11. LAN内のWindowsPCのフォルダ・ファイルを操作する
  12. Windowsコマンドをテキストにリダイレクト
  13. FC2ブログに自動ログインして投稿するスクリプト
  14. WinsowsでDNSサーバーのIPアドレスを調べるコマンド
  15. Windowsでホストまでのルートを調べるコマンド

コメント(2)

こういう情報がほしかったのです。
ありがとうございます!

お役に立てたら嬉しです^^

コメントする






MT42BlogBetaInner

ブログ管理人:Tama


管理人のTamaです

メールフォーム
メールフォーム

おきてがみ


トップページーリンク

おすすめレンタルサーバー

★初期費用半額+最大2ケ月無料キャンペーン中!
おすすめレンタルサーバー! ミニバード

おすすめテンプレート

★MT・WP用SEOテンプレート!
クールでかっこいいMT&WordPressテーマ

ブログパーツ

MovableType(MT)テンプレート 無料(フリー)