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)