标签: .net browser controls
我需要编写为传递的URL或HTML返回Image的方法。
我使用WebBroser控件来获取屏幕截图,唯一的问题是我在documentcompleted事件中捕获截图,而我无法在单个函数中执行此操作说'GetBrowserScreenshot(string html)'导致此事件被解雇asyc(这是什么我想)。
如何在单一方法中等待此事件完成,我将创建WebBrowser控件并获取屏幕截图。
答案 0 :(得分:1)
使用等待句柄,例如AutoResetEvent,这样你就可以等待async事件在自己的线程上完成......
see here or here