【问题标题】:Overlapped IO in wxWidgets applicationwxWidgets 应用程序中的重叠 IO
【发布时间】:2012-12-03 15:52:33
【问题描述】:

我正在开发一个 Windows-only wxWidgets GUI 应用程序,该应用程序应通过命名管道从服务进程接收异步通知。我想避免为管道句柄监控产生一个单独的线程。因此,我正在考虑使用重叠 IO。我的问题是:在主线程中接收管道句柄通知的最直接方式是什么?

【问题讨论】:

    标签: c++ windows ipc wxwidgets overlapped-io


    【解决方案1】:

    不幸的是,没有办法将任意 HANDLE 与 wxWidgets 事件循环集成,因此最好的解决方案是使用单独的线程,如果您确实需要修改主线程,则可能调用 wxQueueEvent

    【讨论】:

    • 毕竟我不得不选择这条路线。显然,没有其他选择。
    猜你喜欢
    • 2010-12-04
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 2015-12-31
    • 2014-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多