WM_COMPACTING

WM_COMPACTING ข้อความจะส่งถึงหน้าต่างระดับบนสุดทั้งหมดเมื่อระบบตรวจพบมากกว่า 12.5 เปอร์เซ็นต์ของเวลาของระบบผ่านช่วง 30 - การ 60 วินาทีมีการใช้หน่วยความจำการกระชับ แสดงว่า หน่วยความจำของระบบต่ำ.

WM_COMPACTING wCompactRatio = wParam / / อัตราส่วนการกระชับ 

 

พารามิเตอร์

wCompactRatio
ค่าของwParam ระบุอัตราส่วนของเวลาหน่วยประมวลผลกลาง (CPU) ที่ใช้อยู่ในขณะนี้ โดยระบบจำกระชับเวลา CPU ที่ใช้อยู่ในปัจจุบัน โดยระบบจะทำการดำเนินการอื่น ตัวอย่างเช่น 0x8000 แสดงถึง 50 เปอร์เซ็นต์ของหน่วยความจำกระชับของเวลาที่ใช้ CPU.

ส่งกลับค่า

ถ้าโปรแกรมประยุกต์ใช้ประมวลผลข้อความนี้ ควรกลับเป็นศูนย์.

หมายเหตุ

เมื่อโปรแกรมประยุกต์ได้รับข้อความนี้ จะควรฟรีหน่วยความจำมากเป็นไปได้ ถ่ายไปยังบัญชีระดับปัจจุบันของกิจกรรมของโปรแกรมประยุกต์และโปรแกรมประยุกต์ที่รันบนระบบจำนวน.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมของ Windowsหน้าต่างข้อความ