BOOLExtFloodFill (IntX,Inty,COLORREFCrColor,nFillTypeUINT);
Rückgabewert
Ungleich NULL, wenn die Funktion erfolgreich ist; andernfalls 0, wenn die Füllung nicht abgeschlossen werden konnte, wenn der angegebene Punkt die Grenze Farbe von CrColor (auf Wunsch FLOODFILLBORDER wurde), hat Wenn der angegebene Punkt nicht verfügt, in die Farbe von CrColor (auf Wunsch FLOODFILLSURFACE wurde), oder wenn der Punkt außerhalb des Ausschneidebereichs ist,.
Parameter
x
Gibt die logische X-Koordinate des Punktes Füllung beginnt.
y
Gibt die logische y-Koordinate des Punktes Füllung beginnt.
crColor
Gibt die Farbe der Begrenzung oder die zu füllende Fläche. Die Interpretation von CrColor hängt der Wert des nFillType.
nFillType
Gibt den Typ der Fülle durchgeführt werden. Es muss einen der folgenden Werte sein.:
Bemerkungen
Füllt einen Bereich der Anzeigeoberfläche mit dem aktuellen Pinsel. Dieser Member-Funktion bietet mehr Flexibilität als FloodFill , weil Sie in nFillType eine Fülltyp angeben können.
Wenn nFillType auf FLOODFILLBORDERfestgelegt ist, wird angenommen, dass der Bereich vollständig durch die Farbe von CrColorangegebenen begrenzt werden. Die Funktion beginnt an dem Punkt von x und y angegebenen und in alle Richtungen auf die Grenze Farbe füllt.
Wenn nFillType auf FLOODFILLSURFACEfestgelegt ist, wird die Funktion beginnt an dem Punkt von x und y angegebenen und weiterhin in alle Richtungen, füllen alle angrenzenden Bereiche mit der Farbe von CrColor angegebenen.
ExtFloodFillUnterstützung nur Speicher-Device-Kontext und Geräte, die Raster-Display-Technologie unterstützen. Weitere Informationen finden Sie unter Member-Funktion GetDeviceCaps.
Übersicht über die CDC | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDC::FloodFill, CDC::GetDeviceCaps, :: ExtFloodFill