3

Windowsフォームアプリケーションで、Windows 7のスナップメッセージをキャプチャしたいのですが、ウィンドウがスナップされようとしているときにどのメッセージが生成されるか知っていますか?

アプリケーションをリッスンしようとしましたが、WM_GETMINMAXINFO = 0x24; のようです。生成されます。

それが本当にスナップのWindowsメッセージであるかどうか、誰でも確認できますか?

4

1 に答える 1

1

WM_GETMINMAXINFOは、ウィンドウの最小サイズと最大サイズを決定するために呼び出されます。これは、SNAP中に呼び出され、ウィンドウのサイズが実際のアウトラインサイズを超えないようにします。したがって、高さが500で、高さが一定のアプリケーションがある場合、画面の高さに合わせてウィンドウのサイズを変更したくない。

次に、SetWindowPlacement関数を呼び出す必要があります。

于 2010-10-08T12:45:09.000 に答える