私が探しているのは、Googleデスクトップに似た機能です。 Ctrlを2回速く押すと、小さな検索ボックスが表示されます。Ctrlキーをダブルクリックすると、どのように接続できますか?
私は、私がどこかで見つけ、かなり重いキーボードフッククラスを使用して試してみたが、それは、私は一度Ctrlキーを押すと思い、それがうまくいくmeunpredictable結果(すなわち、第1の時間を与え続け、それがキーを引き上げますいくつかの時間を押した?)。
とにかく、これは複雑にならないように思われるので、何か間違っていなければならないように感じます。私のアプリケーション(WPFアプリケーション)は、プライマリウィンドウの可視性を非表示に設定して実行し、タスクバーには存在しません。 Ctrl - Ctrlを実行すると、私はそれをキャッチしてウィンドウを表示したいと思います。
私は現在、ホットキーを登録することでこれをやっていますが、それは私が望むすべての機能を与えません(ダブルプレスCtrl)。ウィンドウが表示されているときに、フォーカスがなくなったときを検出する100%ばかばかしい方法は見つけられませんでした(この場合、再び非表示にしたい)。私はDeactivated、LostFocusなどに応答しようとしました...そしてそれらはほとんどの時間に働きます。しかし、ウィンドウが実際にアクティブ化されていないか、フォーカスを受けていない状態で表示されることがあります。これについてのAnyyアイデアも?
ありがとうございます!
Adam
この回答は、質問*のダブルタップの側面には対応していません。 – Synetech