WINDOWPLACEMENT 構造
WINDOWPLACEMENTのデータ構造は次の形式をが:
typedef 構造体 tagWINDOWPLACEMENT {特価;・ ※ wndpl ※/UINT の長さ;UINT フラグ;UINT showCmd;ポイント ptMinPosition;ポイント ptMaxPosition;RECT rcNormalPosition;} WINDOWPLACEMENT(&N)
WINDOWPLACEMENT構造が含まれているウィンドウの配置に関する情報画面.
メンバー
長さ
.構造体のバイト単位で、長さを指定します
フラグ
最小化されたウィンドウと、ウィンドウによって復元法の位置を制御するフラグを指定します。このメンバーは、1 つまたは両方、次のフラグのすることができます。:
-
WPF_SETMINPOSITION特価;最小化されたウィンドウの x 位置と y 位置ができます指定.このフラグを指定する必要があります、座標、 ptMinPositionメンバーに設定されているかどうかを指定(&N)。
-
WPF_RESTORETOMAXIMIZED特価;復元されたウィンドウ、最小化された前にかどうか、最大化されたに関係なく最大限にするを指定します。この設定は、ウィンドウを復元次の時間だけ有効です。それには、復元の既定の動作は変更されません。SW_SHOWMINIMIZED値showCmdメンバーが指定されたときだけこのフラグが無効です。(&N)。
showCmd
ウィンドウの現在の表示状態を指定します。このメンバーは、次の値のいずれかをすることができます。:
-
SW_HIDE特価;ウィンドウを非表示にし、別ウィンドウに(&N)。
-
SW_MINIMIZE特価;指定されたウィンドウを最小化し、システムの一覧でトップレベル ウィンドウをアクティブに(&N)。
-
SW_RESTORE特価;アクティブにし、ウィンドウを表示します。ウィンドウを最小化または最大化する場合、Windows はその元のサイズと位置 ( SW_SHOWNORMALと同じ) に復元します。(&N)。
-
SW_SHOW特価;ウィンドウをアクティブにし、現在のサイズと位置で表示(&N)。
-
SW_SHOWMAXIMIZED特価;ウィンドウをアクティブにし、最大化したウィンドウとして表示(&N)。
-
SW_SHOWMINIMIZED特価;ウィンドウをアクティブにし、それをアイコンとして表示されます。(&N)。
-
SW_SHOWMINNOACTIVE特価;ウィンドウをアイコンとして表示します。現在アクティブなウィンドウはアクティブなままです。(&N)。
-
SW_SHOWNA特価;ウィンドウの現在の状態を表示します。現在アクティブなウィンドウはアクティブなままです。(&N)。
-
SW_SHOWNOACTIVATE特価;ウィンドウ、最も最近のサイズと位置で表示されます。現在アクティブなウィンドウはアクティブなままです。(&N)。
-
SW_SHOWNORMAL特価;アクティブにし、ウィンドウを表示します。ウィンドウを最小化または最大化する場合、Windows は元のサイズと位置(sw_restore と同じです)復元します。(&N)。
ptMinPosition
ウィンドウを最小化すると、ウィンドウの左上隅の位置を指定します。
ptMaxPosition
ウィンドウを最大化すると、ウィンドウの左上隅の位置を指定します。
rcNormalPosition
ウィンドウが通常 (復元) 位置の場合、ウィンドウの座標を指定します。
参照特価;CWnd::SetWindowPlacement(&N)