mensaje de WM_COMPACTING
Se envía a todas las ventanas de nivel superior cuando el sistema detecta más del 12,5 por ciento del tiempo del sistema durante un intervalo de 30 a 60 segundos se dedica a compactar la memoria. Esto indica que la memoria del sistema es baja.
Una ventana recibe este mensaje a través de la función WindowProc.
Nota:
Este mensaje solo se proporciona por compatibilidad con aplicaciones basadas en Windows de 16 bits.
#define WM_COMPACTING 0x0041
Parámetros
-
wParam
-
La relación entre el tiempo de la unidad de procesamiento central (CPU) empleado actualmente por el sistema compactando la memoria en el tiempo de CPU dedicado actualmente por el sistema que realiza otras operaciones. Por ejemplo, 0x8000 representa el 50 % del tiempo de CPU dedicado a compactar memoria.
-
lParam
-
Este parámetro no se utiliza.
Valor devuelto
Tipo: LRESULT
Si una aplicación procesa este mensaje, debe devolver cero.
Observaciones
Cuando una aplicación recibe este mensaje, debe liberar tanta memoria como sea posible, teniendo en cuenta el nivel actual de actividad de la aplicación y el número total de aplicaciones que se ejecutan en el sistema.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también