Метод Rect::IsEmptyArea (gdiplustypes.h)

Метод Rect::IsEmptyArea определяет, является ли этот прямоугольник пустым.

Синтаксис

BOOL IsEmptyArea();

Возвращаемое значение

Тип: BOOL

Если прямоугольник пуст, этот метод возвращает значение TRUE; в противном случае возвращается значение FALSE.

Комментарии

Прямоугольник определяется как пустой, если ширина или высота равны нулю или меньше.

Примеры

В следующем примере создается объект Rect , увеличивается размер прямоугольника и определяется, является ли прямоугольник пустым.

VOID Example_IsEmptyArea(HDC hdc)
{
   Graphics graphics(hdc);

   // Create a Rect object, and inflate the dimensions.
   Rect rect(50, 50, 200, 100);
   rect.Inflate(0, -120);

   // Determine whether the rectangle is empty.
   if(rect.IsEmptyArea())

   // The rectangle does not enclose any area.
}

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Профессиональная [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header gdiplustypes.h (включая Gdiplus.h)
Библиотека Gdiplus.lib
DLL Gdiplus.dll

См. также раздел

Расширение методов

Перья, линии и прямоугольники

Rect

RectF

Рисование линий и прямоугольников с помощью пера