2010-06-29 27 views
0

我需要編寫方法,它會爲傳遞的URL或HTML返回Image。我使用WebBroser控件獲取屏幕截圖,唯一的問題是我截獲了documentcompleted事件的屏幕截圖,並且我無法在單個函數中執行此操作,因此說'GetBrowserScreenshot(string html)',因爲此事件正在被解僱asyc(這是我認爲)。從單一方法的Webbrowser控件獲取屏幕截圖作爲返回值

如何等待此事件完成單一方法,我創建WebBrowser控件並獲取屏幕截圖。

回答

1

使用等待句柄如的AutoResetEvent,這樣你可以等待異步事件來完成它自己的線程...

see here or here