SetRect

SetRect

SetRect函數設置指定矩形的坐標。這與指定一個RECT結構的左、上、右、下的方式是一樣的。

函數原型


BOOL SetRect(LPRECT lprc, int xLeft, int yTop, int xRight, int yBottom);

參數


lprc:[out] 指向RECT 結構的指針,該指針包含了所要設置的矩形。
xLeft:[in] 指定矩形左上角的X坐標。
yTop:[in] 指定矩形左上角的Y坐標。
xRight:[in] 指定矩形右下角的X坐標。
yBottom:[in] 指定矩形右下角的Y坐標。

VB用法


VB聲明 Declare Function SetRect Lib "user32" Alias "SetRect" (lpRect As RECT, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
說明
設置指定矩形的內容
返回值
Long,非零表示成功,零表示失敗。會設置GetLastError
參數表 參數 類型及說明
lpRect RECT,欲設置的矩形
X1 Long,左側區域(Left)的值
Y1 Long,頂部區域(Top)的值
X2 Long,右側區域(Right)的值
Y2 Long,底部區域(Bottom)的值

vc用法


SetRect Function
函數設置指定矩形的坐標。這與指定一個RECT結構的左、上、右、下的方式是一樣的。
語法
BOOL SetRect( __out LPRECT lprc, __in int xLeft, __in int yTop, __in int xRight, __in int yBottom);
參數
lprc [out] 指向RECT 結構的指針,該指針包含了所要設置的矩形。
xLeft [in] 指定矩形左上角的X坐標。
yTop [in] 指定矩形左上角的Y坐標。
xRight [in] 指定矩形右下角的X坐標。
yBottom [in] 指定矩形右下角的Y坐標。
返回值
如果函數成功,返回非零值;否則返回零值。