2

C# winforms アプリを使用して、デフォルトのウィンドウ最小化効果を変更しようとしています。
どこから始めればよいかわかりません。
たぶん、ある種のフックか何かを設定する必要がありますか?
ウィンドウを最小化するのが好きな場合、最小化自体は問題ありません。
誰でもアイデアがありますか??

4

3 に答える 3

3

このCodeProjectの記事は、.NETでグローバルシステムフックを作成する方法を示しています。

http://www.codeproject.com/KB/system/globalsystemhook.aspx

基本的にあなたが望むのはこれです:

http://bytes.com/topic/c-sharp/answers/241866-capturing-onminimize-event

グローバルシステムフックを使用する場合を除きます。

于 2010-08-03T14:49:09.343 に答える
1

SetWindowsHookEx を使用して WH_CALLWNDPROC フックを設定できます。SC_MINIMIZE メッセージが表示されると思います。

また、このコード プロジェクトの投稿を見て、必要なものが含まれているかどうかを確認してください。

于 2010-08-03T14:44:26.557 に答える
0

次のライブラリを使用して、ウィンドウが最小化されていることを検出できます:ウィンドウ メッセージを使用して C# でグローバル システム フックを実装する

于 2010-08-03T14:44:12.950 に答える