共用方式為


getWindowRgnBox 函式 (winuser.h)

GetWindowRgnBox 函式會擷取視窗視窗區域最緊密周框的維度。

語法

int GetWindowRgnBox(
  [in]  HWND   hWnd,
  [out] LPRECT lprc
);

參數

[in] hWnd

視窗的句柄。

[out] lprc

接收矩形維度之 RECT 結構的指標,以相對於視窗左上角的裝置單位表示。

傳回值

傳回值會指定函式取得的區域類型。 它可以是下列值之一。

意義
COMPLEXREGION 區域是一個以上的矩形。
ERROR 指定的視窗沒有區域,或嘗試傳回區域時發生錯誤。
NULLREGION 區域是空的。
SIMPLEREGION 區域是單一矩形。

備註

視窗區域會決定系統允許繪製之視窗內的區域。 系統不會顯示位於視窗區域外部之視窗的任何部分。 視窗視窗區域的座標相對於視窗的左上角,而不是視窗的工作區。

若要設定視窗的視窗區域,請呼叫 SetWindowRgn 函式

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 winuser.h (包含 Windows.h)
程式庫 User32.lib
Dll User32.dll
API 集合 ext-ms-win-ntuser-draw-l1-1-0 (在 Windows 8) 中引進

另請參閱

GetClipBox

GetWindowRgn

繪製和繪圖函式

繪製和繪圖概觀

矩形

SetWindowRgn