CWnd::OnCompacting

afx_msg void OnCompacting( UINT nCpuTime );

参数:
nCpuTime指定了当前Windows压缩内存所耗费的CPU时间与执行其它操作所耗费的时间的比例。例如,8000h代表有50%的CPU时间用于压缩内存。

说明:
当Windows检测到在30秒至60秒时间内有多于12.5%的系统时间被花费在压缩内存上,则框架为索引的顶层窗口调用这个成员函数。这表明系统内存不足。
当CWnd对象接收到这个调用时,它应当释放尽可能多的内存,考虑应用程序的活动的等级以及在Windows下运行的应用程序总数。应用程序可以调用Windows函数以确定有多少个程序正在运行。

注意:
框架调用这个成员函数以允许你的应用程序处理一个Windows消息。传递给你的成员函数的参数反映了接收到消息时框架接收到的参数。如果你调用了这个函数的基类实现,则该实现将使用最初传递给消息的参数(而不是你提供给这个函数的参数)。

请参阅:WM_COMPACTING