CRect::InflateRect

nieważne InflateRect ( int x, int y );

nieważne InflateRect ( rozmiar rozmiar );

void InflateRect (LPCRECT lpRect );

void InflateRect (int l, int t, int r, int b );

Parametry

x

Określa liczbę jednostek zawyżaniu lewej i prawej krawędzi CRect.

y

Określa liczbę jednostek Rozdęcie u góry i u dołu CRect.

rozmiar

Rozmiar lub CSize , która określa liczbę jednostek zawyżaniu CRect. Wartość cx określa, że liczba jednostek zawyżaniu po lewej i prawej stronie i wartość cy określa liczbę jednostek Rozdęcie u góry i u dołu.

lpRect

Punkty do struktury RECT lub CRect , który określa liczbę jednostek zawyżaniu każdej stronie.

l

Określa liczbę jednostek zawyżaniu z lewej strony CRect.

t

Określa liczbę jednostek Rozdęcie u góry CRect.

r

Określa liczbę jednostek zawyżaniu po prawej stronie CRect.

b

Określa liczbę jednostek Rozdęcie u dołu CRect.

Uwagi

InflateRect fachowo CRect , przeciągając jego bokach odległości od środka. Aby to zrobić, InflateRect odejmuje jednostek z lewej i górnej i dodaje jednostki w prawo i w dół. Parametry InflateRect są podpisane wartości; wartości dodatnie rozdęcie CRect i wartości ujemne deflate to.

Dwa pierwsze przeciąże&niem rozdęcie bothnbsp; pary przeciwległe boki CRect tak, aby jego całkowita szerokość jest zwiększana o dwa razy x (lub cx) i jego całkowita wysokość jest zwiększana o dwa razy y (lub cy). Pozostałe dwa przeciążeniem rozdęcie każdej stronie CRect niezależnie od tego inne.

Omówie&nie CRect |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CRect::DeflateRect, CRect::operator +, CRect::operator +=, :: InflateRect

Index