如何写一个监听线程? ( 积分: 100 )

  • 主题发起人 主题发起人 loskiller
  • 开始时间 开始时间
L

loskiller

Unregistered / Unconfirmed
GUEST, unregistred user!
我想写一个线程来监听一个变量是否有变化,有变化则做相应的操作。如果用<br>while&nbsp;true&nbsp;do<br>begin<br>end;<br>这样些的话,很占很多的cpu资源啊。<br>socket以及windows消息那种监听机制是怎么实现的,并没有占很多cpu资源啊,而又能及时监听到状态。
 
createthread&nbsp;他里面可以传一个参数,你可以利用一下
 
WaitForSingleObject
 
CreateEvent<br>变量SetValue的时候&nbsp;setEvent<br>WaitForSingleObject
 
多人接受答案了。
 
后退
顶部