ボタンを押したときに画面にサウンドと画像を表示する小さなプログラムを作成しました。私の小さな子供の一人が私のラップに這い回って、もちろん、ランダムに鍵を叩き始めると、私はいつもそれを始める。Windowsキーをc#(wpf)でキャプチャする
2つのキー以外は正常に動作します.1つはON/OFFスイッチ、もう1つはWindowsキーです。 (私が信じるCTRL-ESCの同等物)私はそれが押されたときにそれを傍受することができるが、スタートメニューが表示された後である。
私が使用するイベントがUIElement.KeyDownであると私は今のところ思い付いた可能性があり、すべては次のとおりです。(eはKeyEventArgsある)
if (e.Key == Key.LWin) e.Handled = true;
が、スタート画面よりは、すでに私は怖い示しています。
私は既に1つの答えを持っていますが、wpfサポートがあるかどうかを知りたいのですか?
メインオン/オフスイッチのプログラミングができない可能性がありますか?それ以外の場合は、歓迎もあります。
これは間違いなくtxの答えです。しかし、それはinterop、あなたが認識しているネイティブwpfサポートが必要ですか? – Peter
うん。 interopが必要です。それを説明するABの答えを更新し、ShapeShowへのリンクを追加しました。 –
お元気ですか、お返事ありがとうございます! (私はまだその間にbabysmashをインストールしています) – Peter