我不熟悉 WINAPI,我正在寻找一种方法来替换在一个示例中使用的 WaitForMultipleObjects,我仅使用 Qt 将其移植到 Qt。是否可以?
编辑:(提供评论中要求的更多信息)
第 3 方 API 提供一系列事件:
HANDLE m_hEv[MAX_EV];
在线程的 endles-loop 中,程序等待如下事件:
WaitForMultipleObjects(m_EvMax, m_hEv, FALSE ,INFINITE )
该HANDLE
类型似乎是 void*。所以我想知道,是否有任何 Qt 类可以观察 m_hEv 的变化并解锁线程执行。