Поделиться через


CWnd::OnCompacting

Платформа вызывает функцию этот функция-член верхнего уровня для всех окон, когда Windows обнаруживает, что более 12,5 процентов времени системы более 30 - второму интервалу 60 тратит архивация память.

afx_msg void OnCompacting(
   UINT nCpuTime 
);

Параметры

  • nCpuTime
    Указывает соотношение времени цп в настоящее время потраченный Windows сжать память, потраченному процессорному времени на выполнение других операций.Например, 8000h представляющий 50 процентов времени цп потраченных архивация память.

Заметки

Это свидетельствует о недостатке системной памяти.

Если объект CWnd возвращает этот вызов, он должен освободить как много памяти, как возможный, учитывающ текущий уровень действия приложения и общего количества приложений, выполняющихся в Windows.Приложение может вызвать функцию Windows, чтобы определить, сколько приложений.

ПримечаниеПримечание

Это функция-член вызывается платформой, чтобы разрешить приложению обработать сообщение Windows.Параметры, передаваемые функции отражают параметры, получаемые платформой, когда сообщение было получено.При вызове реализации базового класса этой функции, то эта реализация будет использовать параметры изначально, переданные с сообщением, а не параметры указываются в функции.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

WM_COMPACTING