Заполненные фигуры

Заполненные фигуры

FrameRect

Функция FrameRect рисует границу вокруг заданного прямоугольника, используя указанную кисть. Ширина и высота границы всегда равны одной логической единице.

int FrameRect (

HDC hDC , // дескриптор контекста устройства

CONST RECT *lprc , // указатель на координаты прямоугольника

HBRUSH hbr // дескриптор кисти

);

Параметры

hDC - идентифицирует контекст устройства, в котором будет нарисована граница.

lprc - указывает на структуру типа RECT , которая содержит логические координаты верхнего левого и правого нижнего углов прямоугольника.

hbr - идентифицирует кисть, используемую для рисования границы

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

В случае успеха возвращается TRUE.

В случае неудачи возвращается FALSE. Для получения дополнительной информации об ошибке вызовите функцию GetLastError .

Комментарии

Кисть, идентифицируемая параметром hbr , должна быть создана с использованием функций CreateHatchBrush, CreatePatternBrush или CreateSolidBrush , или извлечена с использованием функции GetStockObject .

Если член bottom структуры типа RECT меньше или равен члену top , или член right меньше или равен члену left , то функция не рисует прямоугольник.

См. также

CreateHatchBrush, CreatePatternBrush, CreateSolidBrush, GetStockObject, RECT .

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

SeoPult: приборы, карты, фигуры пилотажа

Из книги автора

SeoPult: приборы, карты, фигуры пилотажа Смысл SeoPul как сервиса заключен в его имени. Это пульт, с которого удобно управлять каналами продвижения в Интернете, меняя картинку несколькими нажатиями. С той лишь разницей, что пульт телевизионный (ПДУ) в шутку, но справедливо


Урок 13 Пути с фигурами, или Фигуры среди путей

Из книги автора

Урок 13 Пути с фигурами, или Фигуры среди путей Растровый редактор Photoshop не был бы столь велик и могуч, если бы его пользователи, помимо работы с растровыми объектами, не могли редактировать еще и нерастровые. Работу с текстом мы уже изучили. В этом уроке мы узнаем, как


Изменение формы фигуры

Из книги автора

Изменение формы фигуры При изменении формы фигуры используют желтые ромбовидные маркеры, однако сфера их применения ограничена. Вы можете изменить геометрию фигуры в более широком диапазоне, преобразовав ее в полилинию.1. Выделите прямоугольник.2. Нажмите кнопку


Фигуры

Из книги автора

Фигуры В программе mimio Блокнот есть ограниченный набор фигур: прямоугольник, эллипс, равнобедренный треугольник, прямоугольный треугольник, пятиконечная звезда, пятиугольник, шестиугольник. С фигурами можно выполнять стандартные действия: им можно задавать размер


Невероятные фигуры

Из книги автора

Невероятные фигуры Зачастую профессия фотографа обязывает создавать работы, привлекающие внимание зрителя. Если нужно создать композицию для рекламы, а сам рекламируемый товар или услуга – не лучший объект для съемки (например, что фотографировать, если рекламируется


Составные фигуры

Из книги автора

Составные фигуры Следующий пример больше чем пример, - он послужит нам образцом проектирования классов в самых различных ситуациях.Рассмотрим структуру, введенную в предыдущей лекции для изучения наследования и содержащую классы графических фигур: FIGURE, OPEN_FIGURE, POLYGON,