Уведомление WM_COMPACTING

Сообщение WM_COMPACTING отправляется всем окнам верхнего уровня, когда система обнаруживает, что больше чем 12.5 процентов от системного времени в течение от 30 - 60-секундного интервала, тратится на уплотнение памяти. Это указывает на то, что недостаточно системной памяти.

Окно получает это сообщение через свою функцию WindowProc.

Синтаксис

WM_COMPACTING
    WPARAM wParam
    LPARAM lParam;

Параметры

wParam

Устанавливает коэффициент текущего времени центрального процессора (ЦП), потраченного системой на уплотнение памяти, к текущему времени ЦП, потраченному системой на выполнение других действий. Например, 0x8000 представляет 50 процентов от потраченного процессорного времени на уплотнение памяти.

lParam

Этот параметр не используется

Возвращаемые значения

Если приложение обрабатывает это сообщение, оно должно возвратить ноль.

Замечания

Когда прикладная программа принимает это сообщение, она должна освободить столько памяти, сколько это возможно, принимая во внимание текущий уровень действия приложения и общее количество прикладных программ, запущенных в системе.

Смотри также

Краткий обзор Окна

Размещение и совместимость WM_COMPACTING

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да

Windows Me

Да

Windows 98

Да

Windows 95

Да

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz