读书人

多线程任务时向程序界面发出信息并

发布时间: 2012-06-03 16:59:40 作者: rapoo

多线程任务时,向程序界面发出信息,并且等待用户响应
多个线程同时执行任务,任务过程中会返回验证码图片,要求用户输入验证码内容,如何把图片轮流输出到程序界面,并且让线程接收用户输入的信息然后继续任务?

[解决办法]
参考

C# code
ManualResetEvent mre = new ManualResetEvent(false);ThreadPool.QueueUserWorkItem(param =>{    Thread.Sleep(5000);    Console.WriteLine(1);    mre.Set();});ThreadPool.QueueUserWorkItem(param =>{    Thread.Sleep(2000);    mre.WaitOne();    Console.WriteLine(2);}); 

读书人网 >C#

热点推荐