MFC中怎么使Webbroser的数据加载完以后再继续运行cpp中的代码?

971588431 2017-07-31 09:30:23
我现在写一个接口调用,要获取数据生成HTML文件,我用Webbroser控件加载数据后再生成.html文件到本地,生成以后把本地路径返回给别人。可是现在是每次运行返回为空以后才运行Webbroser加载数据的函数,所以这个过程有问题。谁能帮忙解决一下啊!!!急用啊,谢谢!!!
这是我的导出接口
...全文
251 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-07-31
  • 打赏
  • 举报
回复
百度搜“Webbrowser 等待 网页加载完毕”
赵4老师 2017-07-31
  • 打赏
  • 举报
回复
要不换libcurl ?
971588431 2017-07-31
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
https://www.baidu.com/s?wd=MFC%20Webbrowser%20等待网页加载完毕

判断是否加载完成用OnDocumentComplete 方法,可是,我这个是一个导出,我在对话框里面加载htm文件以后,返回值就直接进行了上面的转码。所以返回空。在这个导出函数里面我又是无法对htm文件是否加载完进行判断的。。

现在我用一个消息函数来进行

但是这个GetMessage线程在对话框销毁以后,线程还在运行。这个线程要怎么销毁呢?
971588431 2017-07-31
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
百度搜“Webbrowser 等待 网页加载完毕”

并没有用啊,这个试过了

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧