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)