WPF弹出框几秒后自动关闭实现方法

WPF弹出框几秒后自动关闭实现方法

1、在类的开头增加如下代码:

[DllImport("user32.dll")] public static extern int MessageBoxTimeoutA(IntPtr hWnd, string msg, string Caps, int type, int Id, int time); //引用DLL

像这样:

2、 在按钮事件或者鼠标事件等其它事件中,加入如下代码:

MessageBoxTimeoutA((IntPtr)0, "3秒后自动关闭", "消息框", 0, 0, 3000); // 直接调用 3秒后自动关闭

像这样:

 

 

摘自:https://www.cnblogs.com/lonelyxmas/p/10728575.html

你可能感兴趣的:(C#)