CDC * GetWindowDC ( );
ส่งกลับค่า
ระบุถึงบริบทการแสดงสำหรับหน้าต่างกำหนดถ้าฟังก์ชันนี้จะสำเร็จ อื่นNULL?
ชี้ส่งกลับอาจเป็นชั่วคราว และไม่ควรจะเก็บไว้ใช้ในภายหลัง ReleaseDCควรจะเรียกว่าหนึ่งครั้งสำหรับแต่ละเรียกสำเร็จไปยังGetWindowDC?
หมายเหตุ
ดึงบริบทการแสดงสำหรับหน้าต่างทั้งหมด รวมถึงแถบป้ายคำอธิบาย เมนู และแถบเลื่อน บริบทการแสดงหน้าต่างช่วยให้ระบายที่ใดก็ได้ในCWndตั้งแต่ต้นกำเนิดของบริบทอยู่มุมซ้ายบนของCWndแทนของพื้นที่ไคลเอ็นต์?
เริ่มต้นแอตทริบิวต์ถูกกำหนดให้กับบริบทการแสดงแต่ละครั้งก็ดึงข้อมูลบริบท แอตทริบิวต์ที่ก่อนหน้านี้จะสูญหายไป?
GetWindowDCมีวัตถุประสงค์เพื่อใช้สำหรับลักษณะพิเศษพิเศษจิตรกรรมภายในพื้นที่ nonclient CWnd จิตรกรรมใน nonclient พื้นที่ของหน้าต่างใดก็ไม่แนะนำ?
GetSystemMetrics Windows ฟังก์ชันคุณสามารถใช้เพื่อเรียกขนาดของส่วนต่าง ๆ ของพื้นที่การ nonclient เช่นแถบป้ายคำอธิบาย เมนู และแถบเลื่อน?
หลังจากวาดภาพเสร็จสมบูรณ์ReleaseDCสมาชิกฟังก์ชันต้องถูกเรียกลั่นบริบทการแสดงผล ล้มเหลวในการปล่อยบริบทการแสดงผลอย่างจริงจังจะมีผลกับจิตรกรรมที่ร้องขอ โดยโปรแกรมประยุกต์เนื่องจากข้อจำกัดจำนวนของบริบทอุปกรณ์ที่สามารถเปิดในเวลาเดียวกัน?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbsp :: GetSystemMetrics, CWnd::ReleaseDC, :: GetWindowDC, CWnd::GetDC, CWindowDC(&N)