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)