我的程序中开一个线程,主程序中无限等待事件的触发! 也就是说主程序死在哪里,可是打开我的电脑,在最小化一下!程序上面的界面就不清楚拉!大部分都被覆盖拉!      我想刷新窗体,看论坛中说要在主程序中刷新,线程中刷新能解决问题吗??怎样做啊????
    请各位高手帮助!

解决方案 »

  1.   

    谢谢shuishi32(水石) : 我的等待设置在主线程测试并没有问题, 而且可以通过的,就是不能刷新窗体, 
    (有时候也许可以把!也许是相同线程上下文.)问题就是刷新,在子线程中等,子线程时要一直读数据的,它等待拉!怎样读数据啊! 
    难道要再在子线程中再开一个线程吗?? 请您指教 !!!
      

  2.   

    首先很感谢   shuishi32(水石)的一直帮助.我刚才尝试线程往主线程发送消息,如果主线程无限等待,消息就发送不过去,如果不是无限等待就可以发送过去! 线程运行可以成功,(不能等,要等在子线程中等,子线程可以被阻,但主线程不能被阻塞。
     )  主线程是可以等待的.而且我尝试也没有出错啊!! 我现在想解决的就是窗体刷新问题! 感觉再开一个线程有点不好啊!!