IEコンポーネントを使い倒すスレ
■ このスレッドは過去ログ倉庫に格納されています
0644643
NGNGでも綺麗でないので後学のためまっとうな取り方を誰か教えてもらえると
うれしいです。
とりあえず今の取り方:
1. UserControl.hWnd を再帰的に GetParent し、トップレベルの hWnd を記録
2. For Each IE In SHDocVw.ShellWindows して、IE.hWnd と比較
3. 一致したら、その IE が自分が入っているエクスプローラーバーを持っている IE コンポーネント
4. 後は IE.LocationURL なり IE.document で表示内容にアクセス
こんな hWnd に VB で触っている時点で方法として間違っている気がする。
■ このスレッドは過去ログ倉庫に格納されています