1

.Net で Windows フォーム アプリケーションを作成しています。私の要件は、「shift + alt + h」を押すとフォームが非表示になり、「shift + alt + s」を押すとフォームが表示されることです。
ウィンドウを非表示にすることはできますが、表示することはできません。どうすればよいか教えてください。

4

2 に答える 2

1

問題は、アプリケーションのウィンドウを非表示にすると、通常のキー イベントを受信できなくなることです。ウィンドウが非アクティブ化された後にウィンドウを再アクティブ化するキーの組み合わせをリッスンするには、グローバル キーボード フックを使用する必要があります。Application and Global Mouse and Keyboard Hooks .Net Libary in C# on CodePlex を調べます。

于 2012-09-07T04:44:40.993 に答える