Функция RectVisible (wingdi.h)
Функция RectVisible определяет, находится ли какая-либо часть указанного прямоугольника в области обрезки контекста устройства.
Синтаксис
BOOL RectVisible(
[in] HDC hdc,
[in] const RECT *lprect
);
Параметры
[in] hdc
Дескриптор контекста устройства.
[in] lprect
Указатель на структуру RECT , содержащую логические координаты указанного прямоугольника.
Возвращаемое значение
Если текущее преобразование не имеет поворота, а прямоугольник находится в области обрезки, возвращается значение TRUE (1).
Если текущее преобразование не имеет поворота, а прямоугольник не находится в области обрезки, возвращается значение FALSE (0).
Если текущее преобразование имеет поворот, а прямоугольник находится в области обрезки, возвращаемое значение равно 2.
Если текущее преобразование имеет поворот, а прямоугольник не находится в области обрезки, возвращаемое значение равно 1.
Все остальные возвращаемые значения считаются кодами ошибок. Если какой-либо параметр недопустим, возвращаемое значение не определено.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h (включая Windows.h) |
Библиотека | Gdi32.lib |
DLL | Gdi32.dll |