none
C#で固定サイトのURLを取得する方法

    質問

  • IE9の新機能の固定サイトについて

    C#から固定サイト(.website)でタイトルとURLを取得したいのですが

    固定サイトは、IEではなく別アプリと認識してしまい取得できません。

    以下に処理の例を載せます。

    using System.IO;

    var shell = new Shell32.ShellClass();

    var iShellWindows = (SHDocVw.IShellWindows)shell.Windows();

    ShDocVw.InternetExplorer ie;

    foreach(object window in iShellWindows)

    {

      ie = window as SHDocVw.InternetExplorer;

      if(ie != null  && string.Equals(Path.GetFileName(ie.FullName), "iexplore.exe", StringComparison.CurrentCultureIgnoreCase))

      {

       if(ie.LocationName.Equals("**ページタイトル**"))

       {

         MessageBox.Show("すでに起動しています。");

        }

      }

    }

    取得できる方法を教えてください。

    2012年6月15日 10:10

すべての返信