CRect::InflateRect

void InflateRect ( int x, int y );

void InflateRect ( サイズ サイズ );

void InflateRect (LPCRECT lpRect );

void InflateRect (int lint tint rint b );

パラメーター

x

CRectの右辺と左を膨らませるための単位数を指定します。

y

CRectの上下を膨らませるための単位数を指定します。

サイズ

サイズまたはCSize CRectを膨らませるための単位数を指定します。Cx値、左と右の側面と、 cy値を膨らませるための単位数を指定します、上部と下部を膨らませるための単位数を指定します。

lpRect

ポイントは、 RECT構造体またはCRectの各辺を拡大する単位の数を指定する。

l

CRectの左辺を膨らませるための単位数を指定します。

t

CRectの上部を膨らませるための単位数を指定します。

r

CRectの右側にあるを膨らませるための単位数を指定します。

b

CRectの下部を膨らませるための単位数を指定します。

解説

InflateRectは、その中心からその辺を移動することでCRectを膨らませます。これを行うには、 InflateRect左辺と上辺から単位を減算し、右辺と下辺に単位を追加します。InflateRectのパラメーターは、符号付きの値です。CRectの正の値を膨らませるし、負の値は空気を抜く。

最初の 2 つのオーバー ロードは、bothnbsp を膨らませる;CRectの反対側のペア 2 回x (またはcx)、全体の幅を増加し、2 回y (またはcy)、全体の高さを増加するようにします。他の 2 つのオーバー ロードとは別に、他の人のCRectの各辺を膨らませる(&N)。

|Nbsp; CRect の概要クラス メンバー |階層図(&N)

参照特価;CRect::DeflateRectCRect::operator +CRect::operator + = :: InflateRect(&N)

Index