IShellLink

IShellLink インターフェースは、シェルリンクを作成、変更、決定するための機能を提供します。

インターフェース ID

IID_IShellLinkA
{000214EE-0000-0000-C000-000000000046}
IID_IShellLinkW
{000214F9-0000-0000-C000-000000000046}

メソッド

index メソッド名
IUnknown インターフェース メソッド
0 QueryInterface
1 AddRef
2 Release
IShellLink インターフェース メソッド
3 GetPath
4 GetIDList
5 SetIDList
6 GetDescription
7 SetDescription
8 GetWorkingDirectory
9 SetWorkingDirectory
10 GetArguments
11 SetArguments
12 GetHotkey
13 SetHotkey
14 GetShowCmd
15 SetShowCmd
16 GetIconLocation
17 SetIconLocation
18 SetRelativePath
19 Resolve
20 SetPath

解説

IShellLink インターフェースには、ANSIバージョン(IShellLinkA)およびUnicodeバージョン(IShellLinkW)があります。ただし、 Windows 95/98/Me ではANSIバージョンしかサポートされていません。

対応情報

Shell32.dll Version 4.00 以降

Windows 95 以降 / Windows NT 4.0 以降