IShellLink
Designates an
interface that allows an application to create and resolve shell links.
Methods in Vtable Order
IUnknown
Methods |
Description |
QueryInterface |
Returns
pointers to supported interfaces. |
AddRef |
Increments
reference count. |
Release |
Decrements
reference count. |
IShellLink
Methods |
Description |
GetArguments |
Retrieves
the command-line arguments associated with a shell link object. |
GetDescription |
Retrieves
the description string for a shell link object. |
GetHotkey |
Retrieves
the hot key for a shell link object. |
GetIconLocation |
Retrieves
the location (path and index) of the icon for a shell link object. |
GetIDList |
Retrieves
the list of item identifiers for a shell link object. |
GetPath |
Retrieves
the path and filename of a shell link object. |
GetShowCmd |
Retrieves
the show (SW_) command for a shell link object. |
GetWorkingDirectory |
Retrieves
the name of the working directory for a shell link object. |
Resolve |
Resolves a
shell link by searching for the shell link object and updating the shell link
path and its list of identifiers (if necessary). |
SetArguments |
Sets the
command-line arguments associated with a shell link object. |
SetDescription |
Sets the
description string for a shell link object. |
SetHotkey |
Sets the
hot key for a shell link object. |
SetIconLocation |
Sets the
location (path and index) of the icon for a shell link object. |
SetIDList |
Sets the
list of item identifiers for a shell link object. |
SetPath |
Sets the
path and filename of a shell link object. |
SetRelativePath |
Sets the
relative path for a shell link object. |
SetShowCmd |
Sets the
show (SW_) command for a shell link object. |
SetWorkingDirectory |
Sets the
name of the working directory for a shell link object. |