waitforsingleobject的问题

waitforsingleobject的问题 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061107162800285.html
我在主线程中用了waitforsingleobject,可以用吗,如果可以的话,在线程中调用这个函数的的话还用不用Synchronize函数啊

1.主线程等待子线程,不必用waitforsingleobject,  
  这样就可以了:   thread.WaitFor;  
   
  2.Synchronize函数,是在子线程中使用,通知主线程来执行Synchronize参数指定中的函数;  
   
  Synchronize指定的函数,通常用于更新一些界面上的显示,这些工作放在子线程中处理,是不好的.

posted on 2009-04-08 09:16  delphi2007  阅读(217)  评论(0编辑  收藏  举报