Описание ключевого слова
$tagWINDOWPOS
Структура WINDOWPOS содержит информацию о размерах и позиции окна
Global Const $tagWINDOWPOS = "hwnd hWnd;int InsertAfter;int X;int Y;int CX;int CY;int Flags"
Параметры
hWnd | Дескриптор окна |
InsertAfter |
Позиция окна в Z-последовательности |
X |
X-координата левого края окна |
Y |
Y-координата верхнего края окна |
CX |
Ширина окна, в пикселях |
CY |
Высота окна, в пикселях |
Flags |
Определяет позицию окна. Это может быть один или несколько следующих значений: $SWP_DRAWFRAME - Рисует рамку вокруг окна $SWP_FRAMECHANGED - Высылает сообщение WM_NCCALCSIZE окну, даже если размер окна не изменяется $SWP_HIDEWINDOW - Скрывает окно $SWP_NOACTIVATE - Не активирует окно $SWP_NOCOPYBITS - Сбрасывает все содержимое клиентской области $SWP_NOMOVE - Удерживает текущую позицию (игнорирует параметры x и y) $SWP_NOOWNERZORDER - Не изменяет позицию окна владельца в Z-последовательности $SWP_NOREDRAW - Не перерисовывает изменения $SWP_NOREPOSITION - То же, что флаг SWP_NOOWNERZORDER $SWP_NOSENDCHANGING - Предотвращает получение сообщения WM_WINDOWPOSCHANGING в окно $SWP_NOSIZE - Удерживает текущий размер (игнорирует параметры cx и cy) $SWP_NOZORDER - Удерживает текущую Z-позицию (игнорирует параметр InsertAfter) $SWP_SHOWWINDOW - Отображает окно |