CDC * GetDC( );
ส่งกลับค่า
ระบุถึงบริบทอุปกรณ์สำหรับพื้นที่ไคลเอนต์CWndถ้าสำเร็จ มิฉะนั้น ส่งคืนค่าเป็นNULL ชี้อาจเป็นชั่วคราว และไม่ควรจะเก็บไว้ใช้ในภายหลัง?
หมายเหตุ
ดึงตัวชี้เพื่อร่วมการ คลาส หรืออุปกรณ์ส่วนตัวบริบทสำหรับพื้นที่ไคลเอ็นต์ทั้งนี้ขึ้นอยู่กับลักษณะของคลาสที่ระบุสำหรับการCWnd สำหรับบริบทอุปกรณ์ทั่วไปGetDCกำหนดแอตทริบิวต์การเริ่มต้นกับบริบทในแต่ละครั้งจะถูกเรียก สำหรับคลาสและบริบทส่วนตัวGetDCออกจากแอตทริบิวต์ที่กำหนดไว้ก่อนหน้านี้ที่ไม่เปลี่ยนแปลง บริบทอุปกรณ์สามารถใช้ในภายหลังกราฟิกอุปกรณ์ interface (GDI) ฟังก์ชันการวาดในพื้นที่ไคลเอนต์?
นอกจากบริบทอุปกรณ์อยู่ในคลาสหน้าต่างReleaseDCสมาชิกฟังก์ชันต้องถูกเรียกลั่นบริบทหลังจากจิตรกรรม เนื่องจากบริบทของอุปกรณ์ทั่วไปห้าเท่านั้นจะพร้อมใช้งานตลอดเวลาที่กำหนด ความล้มเหลวในการปลดปล่อยบริบทอุปกรณ์สามารถป้องกันไม่ให้โปรแกรมประยุกต์อื่น ๆ จากการเข้าถึงบริบทอุปกรณ์?
บริบทอุปกรณ์ของคลาCWndจะถูกส่งกลับ โดยฟังก์ชันสมาชิกGetDCถ้าCS_CLASSDC, CS_OWNDCหรือCS_PARENTDCถูกระบุเป็นลักษณะในโครงสร้างแบบWNDCLASSเมื่อลงทะเบียนเรียน?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCWnd::GetDCEx, CWnd::ReleaseDC, CWnd::GetWindowDC, :: GetDC, CClientDC(&N)