Приложение должно использовать структуру RECT, чтобы определить прямоугольник. Структура указывает координаты двух точек: левую верхнюю и нижнюю правую углов прямоугольника. Стороны прямоугольника простираются от этих двух точек и параллельны X- и Y осям.
Значения координат для прямоугольника выражаются как целые числа со знаком. Значение координат правой стороны прямоугольника должно быть больше, чем значения координат ее левой стороны. Аналогично, значения координат основания должно быть больше, чем значения координат вершины.
Поскольку приложения могут использовать прямоугольники для многих различных целей, функции прямоугольника не используют точную единицу измерения. Вместо этого все координаты прямоугольника и размеры даются в логических значениях со знаком. Режим отображения и функции, которые используется прямоугольником, определяют единицы измерения. Для получения дополнительной информации о координатах и режимах отображения см. в главе Координатные пространства и преобразования.