标签: c++ windows ipc wxwidgets overlapped-io
我正在开发仅限Windows的 wxWidgets GUI应用程序,该应用程序将通过命名管道从服务进程接收异步通知。我想避免为管道句柄监控产生一个单独的线程。因此,我正在考虑使用重叠IO。我的问题是:在主线程中接收管道句柄通知的最直接方式是什么?
答案 0 :(得分:1)
遗憾的是,没有办法将任意HANDLE与wxWidgets事件循环集成,因此最好的解决方案是使用单独的线程,如果确实需要修改主线程,可以调用wxQueueEvent。 / p>
HANDLE