Compartilhar via


CWnd::OnCompacting

A estrutura chama essa função de membro para todas as janelas de nível superior quando o detecte que mais de 12,5 por cento de tempo do sistema sobre um para o segundo intervalo 30 - 60 está sendo gasta desacelerando compactando a memória.

afx_msg void OnCompacting( 
   UINT nCpuTime  
);

Parâmetros

  • nCpuTime
    Especifica a taxa do processador central - tempo gasto atualmente as janelas que compact a memória do processador central - o tempo gasto executando outras operações. Por exemplo, 8000h representa 50 por cento do processador central - tempo gasto compactando a memória.

Comentários

Isso indica que a memória do sistema é baixa.

Quando um objeto de CWnd recebe essa chamada, tanta deve liberar memória quanto possível, levando em conta o nível de atividade do aplicativo atual e o número total de aplicativos executados no windows. O aplicativo pode chamar a função do windows para determinar quantos aplicativos estão executando.

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

WM_COMPACTING