IE'enのプログラム・コード IE'enはリモートPC上のIEと接続し,IEが現在アクセスしているURLリストを表示したり,Webサイトに送信したデータを取得する機能を提供する。ここではIE'enが提供する主な機能について,実現するためのソースコードを紹介する。IE'enが提供する主な機能は,表1[拡大表示]の通りである。 以下では,表1の機能を実現する方法を,サンプル・プログラムを示しながら説明していこう。 URLの取得 IEはIWebBrowser2という名前のCOMインタフェースを実装している。IE'enは,リモートPC上のIE(遠隔操作するIE)からこのインタフェースへの参照を取得してデータを得る。IWebBrowser2インタフェースを取得するには,ShellWindowsという名前のCOMコンポーネントを,遠隔操作するリモートPC上で起動する必要がある。ShellWindow
![DCOMはやっぱり危険,IE/Officeを遠隔から操作できる(中)](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)