DISPID_DOCUMENTCOMPLETE時のパラメータがおかしい

解決


かりゆし  2008-10-12 21:42:35  No: 69113  IP: 192.*.*.*

IEコントロールからのイベントを処理する
http://www.usefullcode.net/2007/02/ie_2.html
を参考にしてプログラム作成しています。

いくつかのリンクを手繰って行くと、不特定のページで
DISPID_DOCUMENTCOMPLETE時に
pDispParams->rgvarg[0].pvarVal->bstrValが
空っぽに成っている時があります。
理由が解らず困っています。

編集 削除
かりゆし  2008-10-12 21:47:30  No: 69114  IP: 192.*.*.*

補足説明です。

実際のページは、まともに遷移しています。

ページ遷移の判断にDISPID_DOCUMENTCOMPLET時の
パラメータのURLを利用しているのです。

そのデータが来ないので、判断に失敗してしまいます。

編集 削除
かりゆし  2008-10-15 17:22:07  No: 69115  IP: 192.*.*.*

他の皆さんは、こんな症状は発生していませんか?

編集 削除
かりゆし  2008-10-22 02:49:19  No: 69116  IP: 192.*.*.*

解決しました。
まったく別の場所でメモリの上書きが起こっていました。

編集 削除