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. |