CRgn::SetRectRgn
建立矩形區域。
void SetRectRgn(
int x1,
int y1,
int x2,
int y2
);
void SetRectRgn(
LPCRECT lpRect
);
參數
x1
指定矩形區域左上角的 X 座標。y1
指定矩形區域左上角的 Y 座標。x2
指定矩形區域右下角的 X 座標。y2
指定矩形區域右下角的 Y 座標。lpRect
指定矩形區域。可以是指標 RECT 結構或 CRect 物件。
備註
不同於 CreateRectRgn,不過,它會從本機 Windows 應用程式都不會配置額外的記憶體。相反地,它會 CRgn 物件中的區域使用配置空間。這表示必須已經初始化 CRgn 物件在呼叫 SetRectRgn之前的有效的視窗區域。x1、 y1、 x2和 y2 指定點指定這個配置空間的最小大小。
使用這個函式來取代 CreateRectRgn 成員函式以避免對本機記憶體管理員。
需求
Header: afxwin.h