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 исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать

 

Шаг 755 - CDC::FillRect

void FillRect( LPCRECT lpRect, CBrush* pBrush );

Параметры
lpRect
Указатель на структуру RECT, которая содержит логические координаты прямоугольника, который будет заполнен. Вы можете также передавать объект CRect для этого параметра.
pBrush
Идентифицирует кисть, используемую, чтобы заполнить прямоугольник.

Замечания
Вызовите эту функцию, чтобы заполнить данный прямоугольник, использующий определенную кисть. Функция заполняет полный прямоугольник, включая левые и верхние рамки, но это не заполняет рамки нижней части и правой.
Кисть должны быть создано, используя CBrush функции CreateHatchBrush, CreatePatternBrush, и CreateSolidBrush, или получена функцией GetStockObject Windows.
При заполнении определенного прямоугольника, FillRect не включает правую и нижнею части прямоугольника. GDI заполняет прямоугольник до, но не включает, правый столбец и строку нижних частей, независимо от текущего режима отображения. FillRect сравнивает значения верхней части, нижней части, левые, и правые элементы определенного прямоугольника. Если нижняя часть - меньше чем или равная верхней части, или если право - меньше чем или равное, чтобы оставить, прямоугольник не выведен.
FillRect подобен CDC::FillSolidRect однако, FillRect берет кисть и следовательно может использоваться, чтобы заполнить прямоугольник твердым цветом, заштрихованный кистями или образцом. FillSolidRect использует только твердых цвета (обозначенный параметром COLORREF). FillRect обычно медленнее чем FillSolidRect.


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