CGdiObject::GetObject

int GetObject ( int nCount, LPVOID lpObject ) const

ส่งกลับค่า

จำนวนไบต์ที่ถูกดึงข้อมูล มิฉะนั้น ถ้า 0 ข้อผิดพลาดเกิดขึ้น?

พารามิเตอร์

nCount

ระบุจำนวนของไบต์ที่คัดลอกลงในบัฟเฟอร์lpObject?

lpObject

จุดการบัฟเฟอร์ที่ไม่ได้รับข้อมูลที่ผู้ใช้มา?

หมายเหตุ

กรอกข้อมูลในบัฟเฟอร์ ด้วยข้อมูลที่กำหนดวัตถุระบุไว้ ฟังก์ชันการดึงโครงสร้างข้อมูลมีชนิดขึ้นอยู่กับชนิดของวัตถุกราฟิก ดังที่ปรากฏตามรายชื่อต่อไปนี้:

วัตถุ ชนิดของบัฟเฟอร์
CPen LOGPEN
CBrush LOGBRUSH
CFont LOGFONT
CBitmap บิตแมป
CPalette WORD
CRgn ไม่ได้รับการสนับสนุน

ถ้าวัตถุเป็นวัตถุCBitmap , GetObjectส่งกลับเฉพาะความกว้าง ความสูง และข้อมูลการจัดรูปแบบสีของบิตแมปนั้น บิตที่แท้จริงสามารถเรียกดู โดยใช้CBitmap::GetBitmapBits?

ถ้าวัตถุเป็นวัตถุCPalette , GetObjectดึงคำที่ระบุหมายเลขของรายการในจานสี ไม่มีเรียกฟังก์ชัน LOGPALETTEโครงสร้างที่กำหนดสี แอปพลิเคชันสามารถเรียกดูข้อมูลบนรายการสี โดยการเรียกCPalette::GetPaletteEntries?

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

ดูเพิ่มเติมnbspCBitmap::GetBitmapBits, CPalette::GetPaletteEntries(&N)

Index