wxwidgets和wxwebview

时间:2017-11-19 17:46:50

标签: c++ multithreading webbrowser-control wxwidgets iwebbrowser2

我想使用wxWebview在我的wxWidgets工作期间显示一些页面,但我有两个问题:

1 - 我必须在程序结束时执行wxWebView :: LoadUrl(),因为当我在webbrowser冻结之后编写一些命令,直到命令完成然后开始加载url所以我不能做任何之后的事情

2 - 由于第一个问题,我遇到了第二个问题。我想在不同的时间加载一些页面,但我不能,因为我必须在程序结束时只加载一个页面,然后不能做任何事情,包括加载ather页面。

我想做的解决方法是创建一个线程并在其中运行webrowser,这样我可以在浏览器加载页面时执行我想要的操作,并可以在不同时间加载多个页面。

但我尝试在wxthread中执行它,但它仍然作为main函数运行,main函数停止,直到线程结束。 我需要一些帮助。

0 个答案:

没有答案