DLL和webbrowser的多個instance? |
尚未結案
|
gerojeng
一般會員 發表:23 回覆:25 積分:9 註冊:2004-06-19 發送簡訊給我 |
在一個Process當中,要怎樣才能夠對同一個DLL或是 TCppWebBrowser 載入多個 instance 呢?
我遇到的問題是TCppWebBrowser 在同一個Process裡面只有一個instance,這使得如果我建立了兩個 CppWebBrowser物件,他們的SESSION是共用的。 好處是,如果第一個CppWebBrowser已經登入一個網站,第二個CppWebBrowser就不用再登入,但如果要同時登入兩個帳號就沒有辦法了。 也就是說,我無法在一個process當中用不同的帳號登入同一個網站,因為網站會認為這是同一個WebBrowser,只有一個session會有效 請問這樣的方法有解嘛? 類似的問題,如果用LoadLibrary載入一個DLL檔,則對一個process只有一個instance,即使新建立一個form的instance去呼叫 loadlibrary載入同一個DLL檔,他只會回傳剛剛已經載入好的handle,有沒有辦法讓他回傳一個新的handle,也就是說回傳一個新的 DLL instance在同一個process裡面呢? 如果以上不可能,那麼有沒有其他替代性的方案。 我的主要目的是希望在同一個程式裡面能夠用多個帳號登入同一個網站。 |
gerojeng
一般會員 發表:23 回覆:25 積分:9 註冊:2004-06-19 發送簡訊給我 |
|
daldal
高階會員 發表:6 回覆:102 積分:226 註冊:2007-06-18 發送簡訊給我 |
|
gerojeng
一般會員 發表:23 回覆:25 積分:9 註冊:2004-06-19 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |