是否可以创建一个在 GUI 消息可用时发出信号的事件对象,例如可以创建一个事件对象来表示套接字上存在数据?这个想法是使用 WaitMultipleEvents 来处理 GUI 上发生的事情或到达 TCP/IP 套接字的请求。
如果这不是 QuickTime 应用程序,我会将整个客户端/服务器通信内容委托给后台线程(至少在 win32 上,QuickTime 在多线程方面相当古怪)。
顺便说一句,可以使用专用功能执行移动/调整大小/重命名在另一个线程上创建的窗口之类的操作 - 还是需要明确发布消息?