WM_GETMINMAXINFO メッセージ

ウィンドウのサイズまたは位置が変更されようとしているときに、ウィンドウに送信されます。 アプリケーションでは、このメッセージを使用して、ウィンドウの既定の最大化されたサイズと位置、またはその既定の最小または最大追跡サイズをオーバーライドできます。

ウィンドウは、WindowProc 関数を介してこのメッセージを受け取ります。

#define WM_GETMINMAXINFO                0x0024

パラメーター

wParam

このパラメーターは使用されません。

lParam

既定の最大化された位置とディメンション、および既定の最小および最大追跡サイズを含む MINMAXINFO 構造体へのポインター。 アプリケーションでは、この構造体のメンバーを設定することで、既定値をオーバーライドできます。

戻り値

型: LRESULT

アプリケーションでこのメッセージを処理する場合は、0 を返す必要があります。

解説

最大追跡サイズは、ウィンドウのサイズを変更するために罫線を使用して生成できる最大のウィンドウ サイズです。 最小追跡サイズは、ウィンドウのサイズを変更するために罫線を使用して生成できる最小のウィンドウ サイズです。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

参照

MoveWindow

Setwindowpos

MINMAXINFO

概念

Windows