win32 API を使用して、Windows XP/Vista および 7 で新しいデスクトップを作成しています。これは、セキュリティで保護されたデスクトップを持つことに似ており、そのデスクトップで他のアプリケーションを実行させたくありません。
Windows XP で、作成したデスクトップで strg+shift+Esc または strg+alt+ent を押すと、デスクトップにタスク マネージャーが表示されず、既定のデスクトップに表示されます。
それは問題ありませんが、Windows Vista で同じことを行うと、デスクトップにタスク マネージャーが表示され、ユーザーは [ファイル] -> [新しいタスク (実行...)] メニューを使用して別のアプリケーションを起動できます。
これが私の質問です。作成したデスクトップにタスクマネージャーが表示されないようにする、または起動できないようにする最善の方法は何ですか?
1) レジストリ キーの使用、2) キー ストロークのキャプチャ 3) 他に何か???
前もって感謝します!ゴルール