CWnd::GetWindowDC

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)

Index