Шаг 783 - CDC::ExtFloodFill

BOOL ExtFloodFill( int x, int y, COLORREF crColor, UINT nFillType );

Возвращаемое значение
Отлично от нуля, если функция успешна, иначе 0, если заполнение не могло бы быть завершено, если данная отметка имеет граничный цвет, определенный crColor (если FLOODFILLBORDER был запрошен), если данная отметка не имеет цвета, определенного crColor (если FLOODFILLSURFACE был запрошен), или если отметка - снаружи области отсечения.

Параметры
nFillType Определяет тип заполнения. Это должно быть любое из следующих значений:

Замечания
Заполняет область поверхности отображения с текущей кистью. Эта функция предлагает большее количество гибкости чем FloodFill, потому что Вы можете определять тип запонения в nFillType.
Если nFillType установлен к FLOODFILLBORDER, область принята, чтобы быть полностью ограниченной цветом, определенным crColor. Функция начинается в отметке, определенной x и y и вносит все направления к цветной границе.
Если nFillType установлен к FLOODFILLSURFACE, функция начинается в отметке, определенной x и y и продолжается во всех направлениях, заполняя все смежные области, содержащие цвет, определенный crColor.
Только контексты памяти, которые поддерживают технологию растрового дисплея, поддерживают ExtFloodFill. Для подробной информации, см. GetDeviceCaps функцию.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 4.02.2002