WINDOWPLACEMENT 结构
WINDOWPLACEMENT 结构包含有关窗口中的位置的信息的屏幕上的 ###.
typedef struct tagWINDOWPLACEMENT { /* wndpl */
UINT length;
UINT flags;
UINT showCmd;
POINT ptMinPosition;
POINT ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;
参数
length
以字节,结构指定长度,###.flags
指定控制最小化窗口和窗口位置方法还原的标志。 该成员可为下列标记之一或两步:WPF_SETMINPOSITION 指定两种最小化窗口的 x 和 y 位置可以是指定的 ###.必须指定此标志坐标是否在 ptMinPosition 成员设置。
WPF_RESTORETOMAXIMIZED 指定的窗口将还原最大化,无论它是否处于最大化,则减少。 当下次窗口还原,这将有效。 它不更改恢复默认行为。 在 SW_SHOWMINIMIZED 值为 showCmd 成员时,指定此标志有效。
showCmd
指定窗口的当前状态显示。 该成员可以是下列值之一:SW_HIDE 窗口隐藏并通过活动到另一个窗口。
SW_MINIMIZE 使指定窗口并激活在系统的列表的顶级窗口。
SW_RESTORE 激活并显示窗口。 如果窗口最大化或最小化,窗口将还原为其原始大小和位置 (等同于 SW_SHOWNORMAL)。
SW_SHOW 激活窗口并显示在其当前大小和位置。
SW_SHOWMAXIMIZED 激活窗口并显示其为最大化窗口的大小。
SW_SHOWMINIMIZED 窗口激活和显示为图标。
SW_SHOWMINNOACTIVE 窗口显示为图标。 可保留当前活动的窗口中。
SW_SHOWNA 显示其当前状态的窗口。 可保留当前活动的窗口中。
SW_SHOWNOACTIVATE 显示其最近大小和位置的窗口。 可保留当前活动的窗口中。
SW_SHOWNORMAL 激活并显示窗口。 如果窗口最大化或最小化,窗口将还原为其原始大小和位置 (等同于 SW_RESTORE)。
ptMinPosition
在窗口处于最小化时,用于指定窗口的左上角的位置。ptMaxPosition
当窗口为最大化时,用于指定窗口的左上角的位置。rcNormalPosition
指定窗口的坐标时,窗口位于正常 (还原) 时的位置。
要求
页眉: 指令