Функция SetWindowPlacement

Declare Function SetWindowPlacement Lib "user32" (ByVal hwnd As Long, lpwndpl As WINDOWPLACEMENT) As Long
SetWindowPlacement устанавливает состояния видимости и расположения заданного окна (свернутое, раскрытое, нормальное). Перед вызовом функции не забудьте заполнить поле Length структуры WINDOWPLACEMENT
hwnd
Дескриптор окна
lpwndpl
Структура WINDOWPLACEMENT, содержащая информацию о состоянии и расположении окна

Пример

' Установим новые координаты окна Form1
Dim wp As WINDOWPLACEMENT
wp.Length = Len(wp) ' заполним поле Length

' Зададим координаты окна
wp.rcNormalPosition.Left=100
wp.rcNormalPosition.Right=100
wp.rcNormalPosition.Top=100
wp.rcNormalPosition.Bottom=100
SetWindowPlacement Form1.hwnd, wp
Form1.Show

Смотри также

GetWindowPlacement

Категория

Окна