Class IShellLink (unit ShlObj)

Inherits from

IUnknown

Constructors



Functions

function GetArguments(pszArgs:LPSTR; cchMaxPath:integer):HResult;


function GetDescription(pszName:LPSTR; cchMaxName:integer):HResult;


function GetHotkey(var pwHotkey:word):HResult;


function GetIconLocation(pszIconPath:LPSTR; cchIconPath:integer; var piIcon:integer):HResult;


function GetIDList(var ppidl:PITEMIDLIST):HResult;


function GetPath(pszFile:LPSTR; cchMaxPath:integer; var pfd:TWin32FindData; fFlags:DWORD):HResult;


function GetShowCmd(var piShowCmd:integer):HResult;


function GetWorkingDirectory(pszDir:LPSTR; cchMaxPath:integer):HResult;


function Resolve(Wnd:HWND; fFlags: DWORD):HResult;


function SetArguments(pszArgs:LPSTR):HResult;


function SetDescription(pszName:LPSTR):HResult;


function SetHotkey(wHotkey:word):HResult;


function SetIconLocation(pszIconPath:LPSTR; iIcon:integer):HResult;


function SetIDList(pidl:PITEMIDLIST):HResult;


function SetPath(pszFile:LPSTR):HResult;


function SetRelativePath(pszPathRel:LPSTR; dwReserved:DWORD):HResult;


function SetShowCmd(iShowCmd:integer):HResult;


function SetWorkingDirectory(pszDir:LPSTR):HResult;


Properties

Events

Variables


Constructors


Functions


function GetArguments(pszArgs:LPSTR; cchMaxPath:integer):HResult;


function GetDescription(pszName:LPSTR; cchMaxName:integer):HResult;


function GetHotkey(var pwHotkey:word):HResult;


function GetIconLocation(pszIconPath:LPSTR; cchIconPath:integer; var piIcon:integer):HResult;


function GetIDList(var ppidl:PITEMIDLIST):HResult;


function GetPath(pszFile:LPSTR; cchMaxPath:integer; var pfd:TWin32FindData; fFlags:DWORD):HResult;


function GetShowCmd(var piShowCmd:integer):HResult;


function GetWorkingDirectory(pszDir:LPSTR; cchMaxPath:integer):HResult;


function Resolve(Wnd:HWND; fFlags: DWORD):HResult;


function SetArguments(pszArgs:LPSTR):HResult;


function SetDescription(pszName:LPSTR):HResult;


function SetHotkey(wHotkey:word):HResult;


function SetIconLocation(pszIconPath:LPSTR; iIcon:integer):HResult;


function SetIDList(pidl:PITEMIDLIST):HResult;


function SetPath(pszFile:LPSTR):HResult;


function SetRelativePath(pszPathRel:LPSTR; dwReserved:DWORD):HResult;


function SetShowCmd(iShowCmd:integer):HResult;


function SetWorkingDirectory(pszDir:LPSTR):HResult;


Properties


Events


Variables