CRect::DeflateRect

аннулировать DeflateRect (int , int x y );

аннулировать DeflateRect (размер Размер );

аннулировать DeflateRect (LPCRECT lpRect );

аннулировать DeflateRect (int л, int t, int r, int б );

Параметры

x

Задает количество единиц для дефлирования слева и справа CRect.

y

Задает количество единиц для дефлирования верхней и нижней части CRect.

размер

Размер или CSize , указывающее количество единиц для дефлирования CRect. Cx значение указывает, что количество единиц для дефлирования слева и справа и cy значение указывает количество единиц для дефлирования сверху и снизу.

lpRect

Указывает на структуру RECT или CRect , указывающее количество единиц для дефлирования каждой стороны.

l

Задает количество единиц для дефлирования в левой CRect.

t

Задает количество единиц для дефлирования в верхней части CRect.

r

Задает количество единиц для дефлирования с правой стороны CRect.

b

Задает количество единиц для дефлирования в нижней части CRect.

Примечания

DeflateRect сжимает CRect , перемещая его стороны к ее центру. Для этого DeflateRect добавляет единиц слева и сверху и вычитание единиц от справа и снизу. Параметры DeflateRect являются подписанными ценностей; положительные значения дефлирования CRect и отрицательные значения надуть ее.

Первые две перегрузки дефлирования обеих пар противоположных сторон CRect , что его общая ширина уменьшается на два раза x (или cx) и ее общая высота уменьшается на два раза y (или cy). Другие две перегрузки дефлирования каждой стороне CRect независимо от других.

Обзор CRectЧлены класса | Иерархическая схема

См. такжеnbsp;CRect::InflateRect, CRect::operator-, CRect::operator-=, :: InflateRect

Index