Declare Function SetRect Lib "user32" ( _
lpRect As RECT, _
ByVal X1 As Long, _
ByVal Y1 As Long, _
ByVal X2 As Long, _
ByVal Y2 As Long) As Long
SetRect устанавливает позицию и размер прямоугольника. Две координаты указывают на левые верхние и нижние правые углы прямоугольника
' Установим прямоугольник winrect ' Использование этой функции более эффективно и берет ' меньшее количество памяти, чем ' установка прямоугольника по четырем координатам Dim winrect As RECT ' прямоугольник Dim retval As Long ' возвращаемое значение retval = SetRect(winrect, 20, 30, 100, 50)