C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 762 - CDC::DrawEdge / MFC Справка / Visual C++

Шаг 762 - CDC::DrawEdge

BOOL DrawEdge( LPRECT lpRect, UINT nEdge, UINT nFlags );

Возвращаемое значение
Отлично от нуля, если успешно, иначе 0.

Параметры
lpRect
Указатель на структуру RECT, которая содержит логические координаты прямоугольника.
nEdge
Определяет тип внутреннего и внешнего края, чтобы вывести. Этот параметр должен быть комбинация одного флажка внутренний рамка и одного флажка внешней рамки.
nFlags
Флажки, которые определяют тип рамки, которая будет выведена.

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

  • BDR_RAISEDINNER - Поднятый внутренний край.
  • BDR_SUNKENINNER - Затонувший внутренний край.

Флажки внешней рамки

  • BDR_RAISEDOUTER - Поднятый внешний край.
  • BDR_SUNKENOUTER - Затонувший внешний край.

nEdge параметр должен быть комбинация одного внутреннего и одного внешнего флажка рамки. nEdge параметр может определять один из следующих флажков:

  • EDGE_BUMP - Комбинация BDR_RAISEDOUTER и BDR_SUNKENINNER.
  • EDGE_ETCHED - Комбинация BDR_SUNKENOUTER и BDR_RAISEDINNER.
  • EDGE_RAISED - Комбинация BDR_RAISEDOUTER и BDR_RAISEDINNER.
  • EDGE_SUNKEN - Комбинация BDR_SUNKENOUTER и BDR_SUNKENINNER.

nFlags типы параметра следующие:

  • BF_RECT - Весь прямоугольник рамки.
  • BF_LEFT - Левая сторона прямоугольника рамки.
  • BF_BOTTOM - Нижняя часть прямоугольника рамки.
  • BF_RIGHT - Правая сторона прямоугольника рамки.
  • BF_TOP - Верхняя часть прямоугольника рамки.
  • BF_TOPLEFT - Верхняя и левая сторона прямоугольника рамки.
  • BF_TOPRIGHT - Верхняя и правая сторона прямоугольника рамки.
  • BF_BOTTOMLEFT - Нижняя часть и левая сторона прямоугольника рамки.
  • BF_BOTTOMRIGHT - Нижняя часть и правая сторона прямоугольника рамки.

Для диагональных линий, флажки BF_RECT определяют конечную отметку вектора, ограниченного параметром прямоугольника.

  • BF_DIAGONAL_ENDBOTTOMLEFT - Диагональная рамка. Конечная отметка - угол левой нижней части прямоугольника; начальная верхний - правый угол.
  • BF_DIAGONAL_ENDBOTTOMRIGHT - Диагональная рамка. Конечная отметка - угол правой нижней части прямоугольника; начальный верхний - левый угол.
  • BF_DIAGONAL_ENDTOPLEFT - Диагональная рамка. Конечная отметка - верхняя часть - левый угол прямоугольника; начальный - угол правой нижней части.
  • BF_DIAGONAL_ENDTOPRIGHT - Диагональная рамка. Конечная отметка - верхняя часть - правый угол прямоугольника; начальный - угол левой нижней части.

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU