在MFC里应用Reactor的问题
在MFC里如果要用Reactor的话 哪种是正确的1)ACE_Event_Handler的继承类实现在主线程里
ACE_Reactor::instance ()->run_reactor_event_loop ()放在一个新线程里?
2)ACE_Event_Handler 和 ACE_Reactor::instance ()->run_reactor_event_loop ()都放在同一个新线程里
总之 ACE_Reactor::instance ()->run_reactor_event_loop () 是不能放在主线程里的吧 ?不然因为这个循环 MFC画不出界面来? 我认为其实都不够不准确,ACE_Event_Handler也可以在新线程里面跑,但ACE_Reactor::instance ()->run_reactor_event_loop ()要放在一个新线程里面,才能不阻塞窗口消息。
页:
[1]