Описание ключевого слова
$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 - Отображает окно |