COleControl::GetDC

CDC * GetDC ( LPCRECT lprcRect = NULL, DWORD dwFlags = OLEDC_PAINTBKGND );

ส่งกลับค่า

ชี้เพื่อบริบทอุปกรณ์แสดงผลสำหรับคอนเทนเนอร์ที่CWndพื้นที่ไคลเอ็นต์ถ้าสำเร็จ มิฉะนั้น ส่งคืนค่าเป็นNULL บริบทอุปกรณ์แสดงผลสามารถใช้ในฟังก์ชันของ GDI มาวาดในพื้นที่ไคลเอ็นต์ของคอนเทนเนอร์ที่หน้าต่าง?

พารามิเตอร์

lprcRect

ตัวชี้ไปยังตัวควบคุมแบบไม่มีหน้าต่างสี่เหลี่ยมอยากออกตั๋วใหม่ ในไคลเอ็นต์พิกัดของตัวควบคุม NULLหมายถึง ขอบเขตของวัตถุทั้งหมด?

dwFlags

คุณลักษณะของรูปวาดของบริบทอุปกรณ์ ตัวเลือก:

หมายเหตุ

เรียกใช้ฟังก์ชันนี้เพื่อให้วิธีการสำหรับวัตถุแบบไม่มีหน้าต่างเพื่อเรียกหน้าจอ (หรือเข้ากันได้กับ) อุปกรณ์บริบทจากคอนเทนเนอร์ของ ฟังก์ชันสมาชิกReleaseDCต้องถูกเรียกไปปล่อยบริบทหลังจากจิตรกรรม เมื่อเรียกGetDCวัตถุผ่านสี่เหลี่ยมที่พวกเขาต้องการวาดลงในพิกัดไคลเอ็นต์ของตนเอง GetDCแปลให้พิกัดของคอนเทนเนอร์ไคลเอนต์พื้นที่เหล่านี้ วัตถุควรขอสี่ที่ต้องวาดรูปเหลี่ยมขนาดใหญ่กว่าตัวเองไคลเอนต์พื้นที่กรอบ ขนาดของซึ่งสามารถเรียกGetClientRect การป้องกันไม่ให้วัตถุจากการวาดที่พวกเขาไม่ควรจะตั้งใจ?

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

ดูเพิ่มเติมnbspCOleControl::ReleaseDC(&N)

Index