Описание ключевого слова


$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 - Отображает окно