На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

WINDOWPLACEMENT



The WINDOWPLACEMENT structure contains information about the placement of a window on the screen.

typedef struct _WINDOWPLACEMENT { // wndpl
UINT length;
UINT flags;
UINT showCmd;
POINT ptMinPosition;
POINT ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;


Members

length

Specifies the length, in bytes, of the structure. Before calling the GetWindowPlacement or SetWindowPlacement functions, set this member to sizeof(
WINDOWPLACEMENT).

GetWindowPlacement and SetWindowPlacement fail if this member is not set correctly.

flags

Specifies flags that control the position of the minimized window and the method by which the window is restored. This member can be one or both of the following values:



Value Meaning
WPF_RESTORETOMAXIMIZED
Specifies that the restored window will be maximized, regardless of whether it was maximized before it was minimized. This setting is only valid the next time the window is restored. It does not change the default restoration behavior. This flag is only valid when the SW_SHOWMINIMIZED value is specified for the showCmd member.
WPF_SETMINPOSITION
Specifies that the coordinates of the minimized window may be specified. This flag must be specified if the coordinates are set in the ptMinPosition member.


showCmd

Specifies the current show state of the window. This member can be one of the following values:



Value Meaning
SW_HIDE Hides the window and activates another window.
SW_MINIMIZE Minimizes the specified window and activates the top-level window in the system's list.
SW_RESTORE Activates and displays a window. If the window is minimized or maximized, Windows restores it to its original size and position (same as SW_SHOWNORMAL).
SW_SHOW Activates a window and displays it in its current size and position.
SW_SHOWMAXIMIZED Activates a window and displays it as a maximized window.
SW_SHOWMINIMIZED Activates a window and displays it as an icon.
SW_SHOWMINNOACTIVE Displays a window as an icon. The active window remains active.
SW_SHOWNA Displays a window in its current state. The active window remains active.
SW_SHOWNOACTIVATE Displays a window in its most recent size and position. The active window remains active.
SW_SHOWNORMAL Activates and displays a window. If the window is minimized or maximized, Windows restores it to its original size and position (same as SW_RESTORE).


ptMinPosition

Specifies the coordinates of the window's upper-left corner when the window is minimized.

ptMaxPosition

Specifies the coordinates of the window's upper-left corner when the window is maximized.

rcNormalPosition

Specifies the window's coordinates when the window is in the restored position.



See Also

ShowWindow, POINT, RECT


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

WINDOWPLACEMENT



Структура WINDOWPLACEMENT содержит информацию о размещении окна на экране.

typedef struct _WINDOWPLACEMENT { // wndpl длина UINT;
UINT СИГНАЛИЗИРУЕТ;
UINT showCmd;
УКАЖИТЕ ptMinPosition;
УКАЖИТЕ ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;


Участники

длина

Определяет длину, в байтах, структуры. Перед вызовом GetWindowPlacement или функции SetWindowPlacement, установите этот элемент, чтобы sizeof( WINDOWPLACEMENT).

GetWindowPlacement И SetWindowPlacement терпит неудачу если этот элемент не устанавливается правильно.

флаги

Определяет флаги, которые управляют позицией минимизированного окна и метод, которым окно восстановлено. Этот элемент может быть один или оба следующих величин:



Оцените Значение WPF_RESTORETOMAXIMIZED
Определяет, что восстановленное окно будет расширено, независимо от того, что оно было расширено прежде, чем было минимизировано. Эта установка только правильная следующий раз окно восстановлено. Это не изменяет по умолчанию поведение восстановления. Этот флаг только правильный когда величина SW_SHOWMINIMIZED определена для элемента showCmd.
WPF_SETMINPOSITION
Определяет, что координаты минимизированного окна могут быть определены. Этот флаг должен быть определен если координаты установлены в элементе ptMinPosition.


showCmd

Определяет текущее состояние показа окна. Этот элемент может быть одним из следующего величин:



Значение Величины
SW_HIDE Прячут окно и активизируют другое окно.
SW_MINIMIZE Минимизирует определенное окно и активизирует окно верхнего уровня в системном списке.
SW_RESTORE Активизирует и отображает окно. Если окно минимизировано или расширено, восстановление Windows это в свой оригинальный размер и позицию (также, как SW_SHOWNORMAL).
SW_SHOW Активизирует окно и отображает это в своем текущем размере и позиции.
SW_SHOWMAXIMIZED Активизирует окно и отображает это как расширенное окно.
SW_SHOWMINIMIZED Активизирует окно и отображает это как иконка.
SW_SHOWMINNOACTIVE Отображает окно как иконку. Активное окно остается активным.
SW_SHOWNA Отображает окно в своем текущем состоянии. Активное окно остается активным.
SW_SHOWNOACTIVATE Отображает окну в своем наиболее последнем размере и позиции. Активное окно остается активным.
SW_SHOWNORMAL Активизирует и отображает окно. Если окно минимизировано или расширено, восстановление Windows это в свой оригинальный размер и позицию (также, как SW_RESTORE).


ptMinPosition

Определяет координаты верхнего левого угла окна когда окно минимизировано.

ptMaxPosition

Определяет координаты верхнего левого угла окна когда окно расширено.

rcNormalPosition

Определяет координаты окна когда окно - в восстановленной позиции.



Смотри Также

ShowWindow, POINT, RECT


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz