gpt4 book ai didi

c++ - MFC主线程只关注Dialog,需要处理从服务器接收到的数据

转载 作者:太空宇宙 更新时间:2023-11-04 14:03:17 24 4
gpt4 key购买 nike

我的代码将从服务器接收xml数据,数据非常庞大。从服务器接收完 xml 数据后,我的代码想继续解析 xml 数据,但是,我不知道为什么线程专注于对话框以接收来自系统的消息以绘制或做其他事情......没办法回到解析代码。但是,如果我关闭对话框,它会自动返回解析代码吗?

问题是什么?请帮助我......

最佳答案

从 Internet 获取数据时,您的对话框的 onpaint 消息在消息循环中挂起。因为正如您所说的大数据,所以它会挂起您的应用程序。所有其他消息都放在消息队列中。一旦您的应用程序从挂起返回条件队列中出现的所有消息开始执行。最后,对话框的 WM_PAINT 消息也是挂起的,它在 hange 条件完成之后和读取 xmle 文件之前执行。

关于c++ - MFC主线程只关注Dialog,需要处理从服务器接收到的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18202698/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com