Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Windowsフォームアプリケーションで、Windows 7のスナップメッセージをキャプチャしたいのですが、ウィンドウがスナップされようとしているときにどのメッセージが生成されるか知っていますか?
アプリケーションをリッスンしようとしましたが、WM_GETMINMAXINFO = 0x24; のようです。生成されます。
それが本当にスナップのWindowsメッセージであるかどうか、誰でも確認できますか?
WM_GETMINMAXINFOは、ウィンドウの最小サイズと最大サイズを決定するために呼び出されます。これは、SNAP中に呼び出され、ウィンドウのサイズが実際のアウトラインサイズを超えないようにします。したがって、高さが500で、高さが一定のアプリケーションがある場合、画面の高さに合わせてウィンドウのサイズを変更したくない。
次に、SetWindowPlacement関数を呼び出す必要があります。