CDC::ExtFloodFillnbsp(&N);

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

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าฟังก์ชันนี้จะสำเร็จ 0 อื่นถ้าไส้ที่อาจไม่เสร็จสมบูรณ์ ถ้าจุดกำหนดให้มีสีของขอบเขตที่ระบุโดยcrColor (ถ้าFLOODFILLBORDERร้องขอ), หากไม่มีจุดกำหนดสีที่ระบุโดยcrColor (ถ้าFLOODFILLSURFACEร้องขอ), หรือจุดอยู่นอกขอบเขตรูปวาด?

พารามิเตอร์

x

ระบุการตรรกะ x พิกัดของจุดที่เริ่มต้นของไส้?

y

ระบุการตรรกะพิกัด y ของจุดที่เริ่มต้นของไส้?

crColor

ระบุสี ของขอบเขต หรือพื้นที่ที่จะใส่ การตีความเนื้อความของcrColorขึ้นอยู่กับค่าของnFillType?

nFillType

ระบุชนิดของการเติมน้ำท่วมจะดำเนินการ มันต้องเป็นอย่างใดอย่างหนึ่งในค่าต่อไปนี้:

หมายเหตุ

กรอกข้อมูลในพื้นที่ของพื้นผิวแสดงผล ด้วยแปรงปัจจุบัน ฟังก์ชันนี้สมาชิกเสนอเพิ่มความยืดหยุ่นกว่าFloodFillเนื่องจากคุณสามารถระบุชนิดการเติมในnFillType?

ถ้าnFillTypeถูกตั้งค่าเป็นFLOODFILLBORDERพื้นที่จะถือว่ามีทั้งหมดล้อมรอบ ด้วยสีที่ระบุโดยcrColor ฟังก์ชันเริ่มต้นที่จุดที่ระบุ ด้วยค่าxและค่า yและกรอกข้อมูลในทิศทางทั้งหมดไปขอบสี?

ถ้าnFillTypeถูกตั้งค่าเป็นFLOODFILLSURFACEฟังก์ชันเริ่มต้นที่จุดที่ระบุ ด้วยค่าxและค่า yและยังคงดำเนินต่อไปในทิศทางทั้งหมด การกรอกข้อมูลที่อยู่ติดกับพื้นที่ทั้งหมดที่ประกอบด้วยสีที่ระบุโดยcrColor?

เฉพาะบริบทอุปกรณ์หน่วยความจำและอุปกรณ์ที่สนับสนุนเทคโนโลยีจอแสดงผลแบบ raster สนับสนุนExtFloodFill สำหรับข้อมูลเพิ่มเติม ให้ดูฟังก์ชันสมาชิกGetDeviceCaps?

ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCDC::FloodFill, CDC::GetDeviceCaps, :: ExtFloodFill(&N)

Index