WINDOWPLACEMENT структура
Структура даних WINDOWPLACEMENT має такий вигляд:
typedef tagWI&NDOWPLACEMENT типу struct {nbsp; / * wndpl * /
UINT довжини;
UINT позначки;
UINT showCmd;
ТОЧКА ptMinPosition;
ТОЧКА ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT
WINDOWPLACEMENT структура містить інформацію про розташування вікна на екрані.
Члени
довжина
Вказує довжину, в байтах, структури.
прапори
Визначає позначки, які керують позиції згорнуте вікно і метод, за допомогою якого буде відновлено вікна. Цей компонент може бути один або обидва наступних прапори:
-
WPF_SETMI&NPOSITIONnbsp; Визначає, що x - і y позиції згорнутого вікна може бути вказаний. Цей прапор має бути вказано, якщо в ptMinPosition член встановлюються координати.
-
WPF_RESTORETOMAXIMIZEDnbsp; Визначає, що відновлення вікна буде бути максимально, незалежно від того, чи це було розгорнуто, перш ніж воно було згорнуто. Цей параметр діє лише при наступному вікні буде відновлено. Це не змінює поведінку за промовчанням відновлення. Цей прапор діє тільки тоді, коли вказано значення SW_SHOWMI&NIMIZED для членів showCmd.
showCmd
Указує поточний стан показати вікно. Цей компонент може бути одне з таких значень:
-
SW_HIDE Приховування вікна і проходить активації до іншого вікна.
-
SW_MI&NIMIZEnbsp; Згорнути вікно вказаного і активує вікно верхнього рівня в систему в списку.
-
SW_RESTOREnbsp; Активує і відображає вікно. Якщо вікно згорнуто, ні розгорнуте, Windows відновлення його початкового розміру і розташування (так само, як SW_SHOW&NORMAL).
-
SW_SHOW Активація вікна і відображає його в його поточного розміру та позиції.
-
SW_SHOWMAXIMIZED Активація вікна і відображає його як розгорнуте вікно.
-
SW_SHOWMI&NIMIZEDnbsp; Активація вікна і відображає його у вигляді значка.
-
SW_SHOWMI&NNOACTIVEnbsp; Відображає вікно у вигляді значка. Вікно, яке наразі залишається активним.
-
SW_SHOW&NAnbsp; Відображає вікно у поточному стані. Вікно, яке наразі залишається активним.
-
SW_SHOW&NOACTIVATEnbsp; Відображає вікно в її номер у розмір і положення. Вікно, яке наразі залишається активним.
-
SW_SHOW&NORMALnbsp; Активує і відображає вікно. Якщо вікно згорнуто, ні розгорнуте, Windows відновлення його початкового розміру і розташування (так само, як SW_RESTORE).
ptMinPosition
Визначає положення верхньому лівому куті вікна згорнуте вікно.
ptMaxPosition
Визначає положення верхньому лівому куті вікна, коли вікно розгорнуто.
rcNormalPosition
Визначає координати у вікно, коли вікно у звичайному (відновлені).
Дивіться також CWnd::SetWindowPlacement