このプロジェクトを開始する方法が正確にはわかりませんが、私の要件は次のとおりです (実装方法がわからない部分について)。
- Tab キーを押したままにすると、オーバーレイが表示されます。タブ キーを離すと、オーバーレイが非表示になります。これをグローバルにキャプチャするにはどうすればよいですか?Tab キーがまだ押されていることを確認する最良の方法は何ですか?
- オーバーレイは、他のすべてのアプリケーションの上に表示されます。フルスクリーンのアプリケーションで表示する必要はありませんが、表示できると最適です。
- 解像度のスケーリング?それほど重要ではありませんが、ユーザーのモニター解像度に基づいてオーバーレイ スケールのサイズを設定すると便利です。
まだ開始していませんが、どのプロジェクト タイプが最適でしょうか? プレゼンテーションの点でより多くの柔軟性を提供しているように見えるので、WindowsForms よりも WPF を考えていました。上記の点についてアドバイスをいただければ幸いです。