1

DDEまたはシェル実行を使用せずにcppアプリケーションから(IEの)新しいタブでURLを開く方法はありますか?

4

2 に答える 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

コマンドをシェルに送信するだけです。

シェル"explorer.exe%site_path%"

これにより、IEが新しいタブとサイトで開きます。

于 2010-04-06T06:27:24.727 に答える