rt

解决方案 »

  1.   

    服务器用线程好
    timer这东西 客户端用用还是可以的
      

  2.   

    OnTimer不太可靠,系统忙的时候不会发WM_TIMER的
      

  3.   

    OnTimer发的WM_TIMER消息是最低优先级的消息,所以当消息队列很满的时候,该消息处理起来会比较慢。既然是高性能服务器,用线程会比较好。
      

  4.   

    开一个一直运行的线程,然后在onrun函数里面一直用::WaitForMultipleObjects(xx,hEvents,FALSE,INFINITE);等待事件的发生,这样做,平时这个线程也不占多少系统资源,相当于在休眠,只有事件发生才起作用
      

  5.   

    OnTimer不太可靠 简单的应用可以使用这个方式  如果要求比较高的话还是使用线程更安全,并且性能更可靠