Class IShellLink (unit ShellLnk)

Inherits from

IUnknown

Constructors



Functions

function GetArguments(pszDir: PChar; cchMaxPath: Integer): HResult;


function GetDescription(pszName: PChar; cchMaxName: Integer): HResult;


function GetHotkey(pwHotkey: PWord): HResult;


function GetIconLocation(pszIconPath: PChar; cchIconPath: Integer; piIcon: PInteger): HResult;


function GetIDList(ppidl: pointer): HResult;


function GetPath(pszFile: PChar; cchMaxPath: Integer; var pfd: TWin32FindData; fFlags: DWord): HResult;


function GetShowCmd(piShowCmd: PInteger): HResult;


function GetWorkingDirectory(pszDir: PChar ;cchMaxPath:Integer): HResult;


function Resolve(wnd: hWnd; fFlags: Dword): HResult;


function SetArguments(const pszArgs: PChar): HResult;


function SetDescription(const pszName: PChar): HResult;


function SetHotkey(wHotkey: Word): HResult;


function SetIconLocation(const pszIconPath: PChar; iIcon: Integer): HResult;


function SetIDList(const pidl: pointer): HResult;


function SetPath(const pszFile: PChar): HResult;


function SetRelativePath(const pszPathRel: PChar; dwReserved: Dword): HResult;


function SetShowCmd(iShowCmd: Integer): HResult;


function SetWorkingDirectory(const pszDir: PChar): HResult;


Properties

Events

Variables


Constructors


Functions


function GetArguments(pszDir: PChar; cchMaxPath: Integer): HResult;


function GetDescription(pszName: PChar; cchMaxName: Integer): HResult;


function GetHotkey(pwHotkey: PWord): HResult;


function GetIconLocation(pszIconPath: PChar; cchIconPath: Integer; piIcon: PInteger): HResult;


function GetIDList(ppidl: pointer): HResult;


function GetPath(pszFile: PChar; cchMaxPath: Integer; var pfd: TWin32FindData; fFlags: DWord): HResult;


function GetShowCmd(piShowCmd: PInteger): HResult;


function GetWorkingDirectory(pszDir: PChar ;cchMaxPath:Integer): HResult;


function Resolve(wnd: hWnd; fFlags: Dword): HResult;


function SetArguments(const pszArgs: PChar): HResult;


function SetDescription(const pszName: PChar): HResult;


function SetHotkey(wHotkey: Word): HResult;


function SetIconLocation(const pszIconPath: PChar; iIcon: Integer): HResult;


function SetIDList(const pidl: pointer): HResult;


function SetPath(const pszFile: PChar): HResult;


function SetRelativePath(const pszPathRel: PChar; dwReserved: Dword): HResult;


function SetShowCmd(iShowCmd: Integer): HResult;


function SetWorkingDirectory(const pszDir: PChar): HResult;


Properties


Events


Variables