WM_COMPACTING訊息
當系統偵測到超過 30 秒到 60 秒間隔的系統時間超過 12.5% 時,傳送至所有最上層視窗。 這表示系統記憶體不足。
視窗會透過 其 WindowProc 函 式接收此訊息。
注意
此訊息僅供與 16 位 Windows 應用程式相容。
#define WM_COMPACTING 0x0041
參數
-
wParam
-
中央處理單位 (CPU) 目前由系統壓縮記憶體到系統執行其他作業所花費 CPU 時間的比例。 例如,0x8000代表壓縮記憶體所花費的 50% CPU 時間。
-
lParam
-
不使用這個參數。
傳回值
類型: LRESULT
如果應用程式處理此訊息,它應該會傳回零。
備註
當應用程式收到此訊息時,應該盡可能釋放記憶體,並考慮應用程式目前的活動層級,以及系統上執行的應用程式總數。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
另請參閱