Class IShellLink (unit MyShlObj)

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