MINIMIZEDMETRICS 構造体 (winuser.h)
最小化されたウィンドウに関連付けられているスケーラブルなメトリックが含まれます。 この構造体は、SPI_GETMINIMIZEDMETRICSまたはSPI_SETMINIMIZEDMETRICSアクション値が指定されている場合に 、SystemParametersInfo 関数と共に使用されます。
構文
typedef struct tagMINIMIZEDMETRICS {
UINT cbSize;
int iWidth;
int iHorzGap;
int iVertGap;
int iArrange;
} MINIMIZEDMETRICS, *PMINIMIZEDMETRICS, *LPMINIMIZEDMETRICS;
メンバー
cbSize
この構造体のサイズ (バイト単位)。 呼び出し元はこれを に設定する sizeof(MINIMIZEDMETRICS)
必要があります。
iWidth
最小化されたウィンドウの幅 (ピクセル単位)。
iHorzGap
最小化されたウィンドウ間の水平方向のスペース (ピクセル単位)。
iVertGap
最小化されたウィンドウ間の垂直方向のスペース (ピクセル単位)。
iArrange
最小化されたウィンドウを配置するときに使用される開始位置と方向。 開始位置は、次のいずれかの値である必要があります。
値 | 意味 |
---|---|
|
作業領域の左下隅から開始します。 |
|
作業領域の右下隅から開始します。 |
|
作業領域の左上隅から開始します。 |
|
作業領域の右上隅から開始します。 |
方向は、次のいずれかの値である必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | winuser.h (Windows.h を含む) |