WINDOWINFO 構造体 (winuser.h)
ウィンドウ情報が含まれます。
構文
typedef struct tagWINDOWINFO {
DWORD cbSize;
RECT rcWindow;
RECT rcClient;
DWORD dwStyle;
DWORD dwExStyle;
DWORD dwWindowStatus;
UINT cxWindowBorders;
UINT cyWindowBorders;
ATOM atomWindowType;
WORD wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;
メンバー
cbSize
型: DWORD
この構造体のサイズ (バイト単位)。 呼び出し元は、このメンバーを に設定する sizeof(WINDOWINFO)
必要があります。
rcWindow
種類: RECT
ウィンドウの座標。
rcClient
種類: RECT
クライアント領域の座標。
dwStyle
型: DWORD
ウィンドウ スタイル。 ウィンドウ スタイルの表については、「ウィンドウ スタイル」を参照してください。
dwExStyle
型: DWORD
拡張ウィンドウ スタイル。 拡張ウィンドウ スタイルの表については、「拡張ウィンドウ スタイル」を参照してください。
dwWindowStatus
型: DWORD
ウィンドウの状態。 このメンバーが WS_ACTIVECAPTION (0x0001) の場合、ウィンドウはアクティブです。 それ以外の場合、このメンバーは 0 です。
cxWindowBorders
型: UINT
ウィンドウの境界線の幅 (ピクセル単位)。
cyWindowBorders
型: UINT
ウィンドウの境界線の高さ (ピクセル単位)。
atomWindowType
種類: ATOM
ウィンドウ クラスの atom ( RegisterClass に関するページを参照)。
wCreatorVersion
種類: WORD
ウィンドウを作成したアプリケーションの Windows バージョン。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | winuser.h (Windows.h を含む) |
関連項目
概念
リファレンス