WinForm 父窗体隐藏到后台的问题
程序是这样的:
父窗体即主界面 子窗体为进度条
在父窗体定义一个线程指向“显示子窗体”的函数(该函数在子窗体中)
对硬件操作的耗时程序写在了子窗体里,操作完成后
将标识变量传递给父窗体,以便在父窗体中关闭线程
现在存在的问题是:
显示子窗体的线程开始后,主线程休眠0.5秒,在这0.5秒中父窗体还在前台
之后就看到父窗体标题头变灰
等子窗体自动关闭后弹出一个messagebox
点击确定关闭messagebox,父窗体就不见了
将所有打开的程序最小化 父窗体就躲在最后面
(整个过程父窗体还是在任务栏上能看到)
如何解决,求告解!