有没有办法在不使用 DDE 或 shell 执行的情况下从 cpp 应用程序在新选项卡(在 IE 中)中打开 URL?
问问题
507 次
2 回答
1
一般来说,你想做这样的事情(排除错误检查以节省我的打字时间):
CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_LOCAL_SERVER, IID_IWebBrowser2, (void**)&browser);
browser->Navigate(bstrURL, &vEmpty, &vEmpty, &vEmpty, &vEmpty);
browser->put_Visible(VARIANT_TRUE);
于 2010-04-06T17:21:47.597 回答
0
您只需向 shell 发送命令:
外壳“explorer.exe %site_path%”
这应该会打开带有新选项卡和您的网站的 IE。
于 2010-04-06T06:27:24.727 回答