有沒有一種方法可以在不使用DDE或shell執行的情況下從cpp應用程序的新選項卡(在IE中)打開一個URL?在新標籤中打開一個URL
1
A
回答
1
在一般情況下,你想這樣做(檢查排除錯誤救我打字):
CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_LOCAL_SERVER, IID_IWebBrowser2, (void**)&browser);
browser->Navigate(bstrURL, &vEmpty, &vEmpty, &vEmpty, &vEmpty);
browser->put_Visible(VARIANT_TRUE);
+1
其中一個參數(在Navigate2上?)允許您建議它是否應在前景或背景選項卡中打開。 – EricLaw 2010-04-08 02:18:15
0
你只需要發送命令外殼:
殼 「的explorer.exe%SITE_PATH%」
這應該與新的標籤和你的網站打開IE瀏覽器。
+0
正如我提到的問題,我不想做一個殼牌發射.... 我基本上尋找與IE(DDE除外)的IPC機制。 – atVelu 2010-04-06 06:55:28
相關問題
- 1. 在新標籤頁中打開一個URL
- 2. Chrome會打開一個新標籤
- 3. 打開一個新窗口/標籤
- 4. 在新標籤而不是新窗口中打開URL
- 5. 在一個標籤中打開鏈接
- 6. 如何在一個標籤中一個接一個地打開不同的url?
- 7. 試圖打開的Chrome瀏覽器一個新的標籤,但它沒有打開一個新標籤
- 8. 試圖在新標籤中通過Javascript打開URL
- 9. 在新標籤中打開間接URL鏈接
- 10. 我如何在新標籤中打開一個隨機鏈接?
- 11. 在私人瀏覽中打開一個新標籤
- 12. 形式瞄準一個iframe在Chrome中打開新標籤
- 13. window.location的在新標籤中打開
- 14. 在新標籤中打開網站ASPX
- 15. href =「javascript:」在新標籤中打開
- 16. JavaScript:在新標籤中打開鏈接
- 17. iframe在新標籤頁中打開
- 18. JQuery - getScript在新標籤中打開
- 19. 在div標籤內部打開URL
- 20. 打開一個新頁面:新窗口與新標籤頁
- 21. 如何在上一個標籤頁中打開另一個標籤頁?
- 22. 在android瀏覽器中打開一個url,避免多個標籤
- 23. 添加標籤並在新窗口中打開/標籤
- 24. 在同一個標籤中3秒後打開一個新窗口
- 25. 打開一個新的標籤時,該圖標用戶點擊
- 26. Epiphany瀏覽器打開python中的同一標籤中的URL
- 27. 在打開新標籤不angular2
- 28. 打開jQuery的標籤與URL
- 29. 打開URL從不同的標籤
- 30. 在頁面加載中使用jquery在新標籤頁中打開url
在一般情況下,打開鏈接在新窗口或新選項卡是否是由用戶。 – 2010-04-06 06:26:31