GetWindowRect 獲取視窗矩形座標
(1)、GetWindowRect,用於取視窗矩形座標。返回值型別:布林型(LongBool)。執行成功返回真(True),否則返回假(False);引數1型別:整數型(HWND),目標視窗的視窗控制代碼;引數2型別:座標結構(RECT),目標視窗的座標結構地址。在Windows SDK中的函式原型:
BOOL GetWindowRect(
HWND hWnd, // handle of window 引數1:目標視窗控制代碼
LPRECT lpRect // address of structure for window coordinates 引數2:視窗的座標結構地址
);
RECT定義:
typedef struct _RECT { // rc
LONG left; //桌面視窗到目標視窗的左邊距 左
LONG top; //桌面視窗到目標視窗的頂邊距 頂
LONG right; //桌面視窗到目標視窗的右邊距 寬
LONG bottom; //桌面視窗到目標視窗的底邊距 高
} RECT;
var
rect:TRect;//矩形結構
begin
GetWindowRect(h,rect);//取視窗矩形
end;