c#教你如何自动关闭MessageBox弹出的窗口

2025-02-27 11:16:43
推荐回答(1个)
回答1:

则只有关闭了MessageBox的窗口后才会运行下面的代码.而在某些场合下,我们又需要在一定时间内如果在用户还没有关闭窗口时能自动关闭掉窗口而避免程序一直停留不前..这样的话我们怎么做呢?上面也说了,MessageBox弹出的模式窗口会先阻塞掉它的父级线程.所以我们可以考虑在MessageBox前先增加一个用于杀掉MessageBox窗口的线程.因为需要在规定时间内杀掉窗口,所以我们可以直接考虑使用Timer类.以下是实现代码: