• ベストアンサー

IEをコントロールするプログラムの作成

環境はWIN98 VC++6.0 MFCです。 IEを起動した時に開くホームページの設定が勝手に書き換えられたときに、設定を元に戻すプログラムを作ることは可能でしょうか? ツールーオプションでもとに戻すのが面倒なので、自作ソフトからもどしたいのですが。 とりあえず自作ソフトで、IEを操作することが可能かどうかを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#5584
noname#5584
回答No.1

InternetExplorerコンポーネントを利用して、オートメーションで操作できないか調べてみましたが、そのようなメソッド / プロパティは残念ながら実装されていないようです。 (GoHomeというSubプロシージャが実装されていますが、恐らくStartページに移動するだけの機能だと思われます) ですので、Win32APIを駆使して、レジストリを監視 (必要があれば退避)、更新する以外なさそうです。 キーは下記の通りです。 HKEY_USERS\........(略)........\Software\Microsoft\Internet Explorer\Main\Start Page ※ 省略部分は環境 (ユーザーアカウント) に依存するものと思われます。

mk1234
質問者

お礼

回答ありがとうございます。

その他の回答 (1)

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

>HKEY_USERS\........ >(略)........\Software\Microsoft\Internet >Explorer\Main\Start Page 通常は、HKEY_CURRENT_USERの配下のキーを見ます。

mk1234
質問者

お礼

回答ありがとうございます。

関連するQ&A

専門家に質問してみよう