CWnd::GetDCExnbsp(&N);

CDC * GetDCEx ( CRgn * prgnClip, DWORD ค่าสถานะ );

ส่งกลับค่า

บริบทอุปกรณ์สำหรับหน้าต่างที่ระบุถ้าฟังก์ชันนี้จะสำเร็จ อื่นNULL?

พารามิเตอร์

prgnClip

ระบุในขอบเขตของรูปวาดที่อาจถูกรวมกับภูมิภาคมองเห็นได้ของหน้าต่างของไคลเอ็นต์?

ค่าสถานะ

สามารถมีหนึ่งในค่าที่กำหนดไว้ล่วงหน้าดังต่อไปนี้:

หมายเหตุ

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

ฟังก์ชันนี้ ซึ่งเป็นส่วนขยายไป GetDCฟังก์ชัน ทำให้โปรแกรมประยุกต์ควบคุมวิธี และว่าบริบทอุปกรณ์สำหรับหน้าต่าง clipped?

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

เมื่อต้องการขอรับบริบทอุปกรณ์แคช โปรแกรมประยุกต์ต้องระบุ DCX_CACHE ถ้าไม่มีระบุDCX_CACHEและหน้าต่างจะไม่CS_OWNDCหรือ CS_CLASSDCนี้ฟังก์ชันส่งกลับค่า NULL?

บริบทอุปกรณ์ ด้วยลักษณะพิเศษที่ส่งกลับโดย GetDCExฟังก์ชันถ้าCS_CLASSDC, CS_OWNDCหรือ CS_PARENTDCลักษณะถูกระบุในการ WNDCLASSโครงสร้างเมื่อลงทะเบียนเรียน?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะเหล่านี้ ดูคำอธิบายของโครงสร้างในเอกสารประกอบ Win32 SDK WNDCLASS?

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

ดูเพิ่มเติมnbspCWnd::BeginPaint, CWnd::GetDC, CWnd::GetWindowDC, CWnd::ReleaseDC, :: GetDCEx(&N)

Index