ユーザーがCtrl- Alt-を押したときに変数を初期化する必要がありますDel。このキーの組み合わせは他のキーの組み合わせとは異なる方法で処理されるため、キーを押すとすぐに Windows セキュリティ ダイアログ ボックスが表示され、プログラムはキーが押されたかどうかを検出できません。
KeyDown イベントに以下のコードを追加してみましたが、うまくいきません。
if ( (Keyboard.Modifiers == (ModifierKeys.Control | ModifierKeys.Alt)) && Keyboard.IsKeyDown(Key.Delete))
{
// Initialize a variable
}
可能であれば、OS が検出する前にこのキーの組み合わせを検出するにはどうすればよいですか? そうでない場合、OS の後にどのように検出できますか?