afx_msg โมฆะ OnPaletteChanged (CWnd * pFocusWnd );
พารามิเตอร์
pFocusWnd
ระบุเป็นตัวชี้ไปยังหน้าต่างที่เกิดจากจานสีระบบการเปลี่ยนแปลง ชี้อาจเป็นชั่วคราว และไม่ควรถูกเก็บ?
หมายเหตุ
กรอบการเรียกฟังก์ชันนี้สมาชิกสำหรับหน้าต่างระดับบนสุดทั้งหมดหลังจากหน้าต่าง ด้วยการโฟกัสที่ป้อนข้อมูลได้รับรู้สีของตรรกะ เพื่อเปลี่ยนสีในระบบ เรียกนี้ทำให้หน้าต่างโดยไม่ต้องป้อนข้อมูลโฟกัสที่ใช้สีการตระหนักของแผ่นตรรกะ และการปรับปรุงพื้นที่ของไคลเอ็นต์?
ฟังก์ชันสมาชิกOnPaletteChangedเรียกว่าสำหรับระดับบนสุด และที่คาบเกี่ยวกันหน้าต่างทั้งหมด รวมถึงการเปลี่ยนแปลงสีในระบบ และทำให้เกิดข้อความWM_PALETTECHANGEDให้ส่ง ถ้าหน้าต่างลูกใด ๆ ใช้สีการ ข้อความนี้ต้องถูกส่งผ่านบนนั้น?
เพื่อหลีกเลี่ยงการวนรอบของอนันต์ หน้าต่างไม่ควรตระหนักของจานเว้นแต่กำหนดที่pFocusWndไม่ประกอบด้วยตัวชี้ไปยังตัวเอง?
หมายเหตุnbsp ฟังก์ชันนี้สมาชิกจะเรียกว่าโดยกรอบการอนุญาตให้โปรแกรมประยุกต์ของคุณเพื่อจัดการกับข้อความ Windows พารามิเตอร์ส่งผ่านไปยังฟังก์ชันของคุณแสดงพารามิเตอร์ได้รับตามกรอบเมื่อได้รับข้อความ ถ้าคุณเรียกใช้งาน base-คลาสฟังก์ชันนี้ การใช้งานที่จะใช้พารามิเตอร์เดิม ไปกับข้อความและไม่พารามิเตอร์คุณใส่(&N)?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbsp :: RealizePalette, WM_PALETTECHANGED, CWnd::OnPaletteIsChanging, CWnd::OnQueryNewPalette(&N)