SystemEvents.LowMemory 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
The LowMemory event has been deprecated and is not supported.
注意
This event has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202
注意
This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202
当系统耗尽可用 RAM 时发生。
public:
static event EventHandler ^ LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("The LowMemory event has been deprecated and is not supported.")]
public static event EventHandler? LowMemory;
public static event EventHandler LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("This event has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")]
public static event EventHandler LowMemory;
[System.ComponentModel.Browsable(false)]
public static event EventHandler? LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202")]
public static event EventHandler LowMemory;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202")]
public static event EventHandler? LowMemory;
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("The LowMemory event has been deprecated and is not supported.")>]
member this.LowMemory : EventHandler
member this.LowMemory : EventHandler
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("This event has been deprecated. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.LowMemory : EventHandler
[<System.ComponentModel.Browsable(false)>]
member this.LowMemory : EventHandler
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("This event has been deprecated. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.LowMemory : EventHandler
Public Shared Custom Event LowMemory As EventHandler
事件类型
- 属性
例外
当前上下文不支持系统事件通知。 例如,服务器进程可能不支持全局系统事件通知。
尝试创建系统事件窗口线程失败。
注解
此事件包装WM_COMPACTING消息。 当系统在 30 到 60 秒间隔内检测到超过 12.5% 的系统时间花费压缩内存时,此消息将发送到所有顶级窗口。 这指示系统内存不足。
注释
仅当消息泵正在运行时,才会引发此事件。 在 Windows 服务中,除非使用隐藏窗体或消息泵已手动启动,否则不会引发此事件。 有关演示如何在 Windows 服务中使用隐藏窗体处理系统事件的代码示例,请参阅该 SystemEvents 类。
Caution
由于这是一个静态事件,因此在释放应用程序时必须分离事件处理程序,否则内存泄漏将产生。
调用方说明
仅为了与基于 16 位Windows的应用程序兼容,才提供此消息。