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