GetWindowRect

GetWindowRect

GetWindowRect是一個Windows API函式。該函式返回指定視窗的框線矩形的尺寸,函式原型為void GetWindowRect(LPRECT lpRect) const。

函式功能

該函式返回指定視窗的框線矩形的尺寸。該尺寸以相對於螢幕坐標左上角的螢幕坐標給出。

函式原型

BOOL GetWindowRect(HWND hWnd,LPRECT lpRect);

在Visual Studio 2005中,函式原型為void GetWindowRect(LPRECT lpRect) const;

是屬於CWnd類的函式.

參數

hWnd:視窗句柄。

lpRect:指向一個RECT結構的指針,該結構接收視窗的左上角和右下角的螢幕坐標。

變數

left ;top; right;bottom;

分別表示該視窗的/左側/頂部/右側/底部坐標

返回值

如果函式成功,返回值為非零:如果函式失敗,返回值為零。若想獲得更多錯誤信息,請調用GetLastError函式。

速查

Windows NT:3.1以上版本:Windows:95以上版本;Windows CE:1.0以上版本;頭檔案:Windows.h;庫檔案:User32.lib。

聲明

VB.NET 聲明

Private Declare Function GetWindowRect Lib "user32" Alias "GetWindowRect" (ByVal hwnd As Integer, ByRef lpRect As RECT) As Integer

Private Structure RECT

Dim left As Integer

Dim top As Integer

Dim right As Integer

Dim bottom As Integer

End Structure

相關詞條

相關搜尋

熱門詞條

聯絡我們