L loskiller Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-05 #1 我想写一个线程来监听一个变量是否有变化,有变化则做相应的操作。如果用<br>while true do<br>begin<br>end;<br>这样些的话,很占很多的cpu资源啊。<br>socket以及windows消息那种监听机制是怎么实现的,并没有占很多cpu资源啊,而又能及时监听到状态。
我想写一个线程来监听一个变量是否有变化,有变化则做相应的操作。如果用<br>while true do<br>begin<br>end;<br>这样些的话,很占很多的cpu资源啊。<br>socket以及windows消息那种监听机制是怎么实现的,并没有占很多cpu资源啊,而又能及时监听到状态。
D Dstorm Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-05 #2 createthread 他里面可以传一个参数,你可以利用一下
W wuchunhua Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-05 #4 CreateEvent<br>变量SetValue的时候 setEvent<br>WaitForSingleObject