BOOL ExtFloodFill ( int x, int y, COLORREF crColor, UINT nFillType );
Возвращаемое значение
Ненулевое значение, если функция выполнена успешно; в противном случае 0, если заполнение не может быть завершена, если заданная точка имеет цвет границы, заданный в crColor (если требуется FLOODFILLBORDER ), если заданная точка не имеет цвета, указанное crColor (если требуется FLOODFILLSURFACE ), или если точка находится за пределами области отсечения.
Параметры
x
Определяет логический координата x точки, где начинается наполнения.
y
Определяет логический-координату y точки, где начинается наполнения.
crColor
Определяет цвет границы или площади необходимо заполнить. Интерпретация crColor зависит от значения nFillType.
nFillType
Указывает тип заливки наводнений выполняемых. Оно должно быть одно из следующих значений:
Примечания
Заполняет область отображения поверхности с текущей кисти. Эта функция-член предоставляет большую гибкость, чем исользуется потому, что можно указать тип заливки в nFillType.
Если nFillType имеет значение FLOODFILLBORDER, район считается полностью окруженных цвет, указанный в crColor. Функция начинается в точке, указанной в x и y и заполняет во всех направлениях для цвета границы.
Если nFillType имеет значение FLOODFILLSURFACE, функция начинается в точке, указанной в x и y и продолжается во всех направлениях, заполнив все прилегающие районы, содержащие цвета, указанное crColor.
Только контексты устройств памяти и устройств, которые поддерживают технологию отображения растровых поддерживают ExtFloodFill. Для получения дополнительной информации см. функции-члена GetDeviceCaps.
CDC обзор | Члены класса | Иерархическая схема
См. такжеnbsp;CDC::FloodFill, CDC::GetDeviceCaps, :: ExtFloodFill