4

デスクトップにカスタム アイコンを含むインターネット ショートカット (url ファイル) を作成したいと考えています。ショートカットを作成するために、現在使用しています:

    private void CreateShortcut(string name, string url)
    {
        string deskDir = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);

        using (StreamWriter writer = new StreamWriter(deskDir + "\\" + name + ".url"))
        {
            writer.WriteLine("[InternetShortcut]");
            writer.WriteLine("URL=" + url);
            writer.Flush();
        }
    }

ただし、このコードはカスタム アイコンを設定しません。アイコンを設定するにはどうすればよいですか?

4

1 に答える 1

8

セットIconIndexIconFileパラメータ:

[InternetShortcut]
URL=<url>
IconIndex=0
IconFile=<path to custom icon icon file>
于 2012-10-16T00:52:19.793 に答える