どうやっていけばいいですか?SHDocVw.InternetExplorerを再度同じウィンドウにVistaのようにします。
-
23-09-2019 - |
質問
またプログラムを使用するIEを表示ヘルページ。私C#、Visual Studio2008の作成。Net Framework2.0Windows XPべての動作として期待される。Vistaいていますをクリックし、ヘルプボタンを取得します新しいウィンドウを新しいIEブラウザです。は誰も見たこやかに。
こちらのコードを使用してい表示します。strDefault場所は、htmlヘルプファイルしよう心掛けております。すべてのフラグ、postData、ヘッダを空にします。対象のフレームは空白でこれだけの負荷のページで、コードの後、この特定のフレーム。ここに働きます。でのナビゲートする方法が新規ウィンドウが立ち上がる。このフラグオプションに無い.
SHDocVw.InternetExplorer myIE = new SHDocVw.InternetExplorer();
string strDefault = "Frame.htm"
object Flags = new object();
object TargetFrameName = new object();
object PostData = new object();
object Headers = new object();
myIE.Navigate(strDefault, ref Flags, ref TargetFrameName, ref PostData, ref Headers);
解決
見 シュ-シェルナビのブラウザに制御Windows7 からIEInternalsます。でいるとともに、同誌掲載号の注目は少なくともいと思います!), もうかな点または右の答えです。
他のヒント
IEは、新しいブラウザの要求ではなく、同じプロセスの新しいプロセスで発生するという事実をincludng、ビスタからのOSで動作する方法に根本的な変化があります。また、あなたはIE8を使用していますか?もしそうなら、同じウィンドウ内にそれ自身のプロセスの各タブで実行されます。
所属していません StackOverflow