というワケで、今、仕事でどうしても2003のC#でIEの見てくれを制御しないといけなくて調べ物。
会社じゃ、ネットできないので自宅で調べ物。 んー、効率悪いなー(^^;;;
サイズを変えたり、アドレスバー・メニューバー・ツールバーの表示・非表示を制御したりしながら、指定のURLを開くってなことをやらないといけないんだが・・・。
んー、SHDocVwかー。 COMで制御しかないのかなぁ・・・。
とりあえず、解ったところまで、ミニマムコードを作ったので貼っておこう。
SHDocVw.InternetExplorerClass iebrowser = new SHDocVw.InternetExplorerClass();
SHDocVw.IWebBrowserApp ie = (SHDocVw.IWebBrowserApp) iebrowser;
object obj = null;
ie.ToolBar = 0;
ie.MenuBar = true;
ie.Width = 800;
ie.Height = 600;
ie.Visible = true;
ie.Navigate("www.wankuma.com", ref obj, ref obj, ref obj, ref obj);
さぁ、問題はToolBarだな。 どうやってAddressBarかどうか判断するかだな(^^;
(ちなみに、これを会社でW-ZERO3[es]から見る予定です。 すみません、ホントのメモです(^^;;;)