Поделиться через


Функция IsRectEmpty (winuser.h)

Функция IsRectEmpty определяет, является ли указанный прямоугольник пустым. Пустой прямоугольник — это прямоугольник, который не имеет области; то есть координата правой стороны меньше или равна координате левой стороны, или координата нижней стороны меньше или равна координате верхней стороны.

Синтаксис

BOOL IsRectEmpty(
  [in] const RECT *lprc
);

Параметры

[in] lprc

Указатель на структуру RECT , содержащую логические координаты прямоугольника.

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

Если прямоугольник пуст, возвращаемое значение не равно нулю.

Если прямоугольник не пуст, возвращаемое значение равно нулю.

Комментарии

Поскольку приложения могут использовать прямоугольники для различных целей, функции прямоугольника не используют явную единицу измерения. Вместо этого все координаты и измерения прямоугольника задаются в виде логических значений со знаком. Режим сопоставления и функция, в которой используется прямоугольник, определяют единицы измерения.

Примеры

Пример см. в разделе Использование прямоугольников.

Требования

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

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

EqualRect

PtInRect

RECT

Функции прямоугольника

Общие сведения о прямоугольниках