問題:
環境:winxp,mfc
程序里使用的IE控件,打開一些網頁時在IE7下會報
"無法找到"http//....,請確保路徑或Internet?地址正確"錯誤,
而IE6下則正常.
郁悶n久.
解決方法:
不能在其他線程中直接調用Navigate.而應該通過消息機制來調用就不會出現該問題.
posted on 2008-05-14 17:13
我風 閱讀(1682)
評論(4) 編輯 收藏 引用
FeedBack:
# re: IE7 IWebBrowser2 錯誤
2008-07-29 18:57 |
在論壇中發現這種問題,怎么在別人那里解決呢~!?
我的意思是,如何讓更多的人解決這個問題~!?
通過消息機制來調用就不會出現該問題. 這個解決方法太籠統了。能不能把解決方法發到我的郵箱~!?謝謝您。,,,
回復 更多評論
# re: IE7 IWebBrowser2 錯誤
2008-07-31 15:31 |
也就是自定義個消息,其他線程要刷新頁面時就給ie控件發送該消息,控件收到消息后再Navigate指定的頁面即可.@guobaozhi@163.com
回復 更多評論
# re: IE7 IWebBrowser2 錯誤
2008-10-28 16:12 |
也困惑了我一天,終于搞定了,多謝博主共享經驗
回復 更多評論
# re: IE7 IWebBrowser2 錯誤
2009-02-13 16:37 |
用postMessage(),把消息發出來處理,別在線程中處理直接寫Navigate。
回復 更多評論