2009-06-29 17 views
0

VS2008(C++)を使用して、子ウィンドウを作成するIEプラグインを作成しています。これは通常のExplorerウィンドウのようですが、私のニーズに合わせてカスタマイズされています。 DestroyWindow()を呼び出すことによって、ユーザーがページから離れてナビゲートすると、ウィンドウを破棄したい。ユーザーがページから移動したときにInternet Explorerが見つかる

ユーザーがナビゲートしたかどうかを検出する方法がわかりません。これを達成するために私のコードに入れられるイベントリスナ/ハンドラはありますか?

私はこれを行うjavascriptをいくつか見てきましたが、私はC++を使用する必要があります。

答えて

0

DWebBrowser2でNavigate()イベントを同期させて、ターゲットURLが気になるコンテキストの外にあるかどうかを判断できます。

+0

実際に、ユーザーがナビゲートしたときに発生するBeforeNavigate2イベント(DWebBrowserEvents2)を処理しました。助けてくれてありがとう:) – GotAmye

+0

基本的に、あなたは私が提案したことをしました。 :-) – EricLaw

関連する問題