各位大虾给我讲一下这个函数的使用形吗!?(50分)

  • 主题发起人 主题发起人 lonelybug
  • 开始时间 开始时间
L

lonelybug

Unregistered / Unconfirmed
GUEST, unregistred user!
IShellLink::GetIconLocation
这应该属于com类型的函数吧(不知道这么说对不对),我想问问如何使用呢!?
他来自于shell32.dll文件中!谢谢了!
 
type
IExtractIconA = interface(IUnknown)
[SID_IExtractIconA]
function GetIconLocation(uFlags: UINT; szIconFile: PAnsiChar; cchMax: UINT;
out piIndex: Integer; out pwFlags: UINT): HResult; stdcall;
....

使用时:IExtractIConA.GetIconLocation(...)


type
IShellLinkA = interface(IUnknown) { sl }
[SID_IShellLinkA]
function GetIconLocation(pszIconPath: PAnsiChar; cchIconPath: Integer;
out piIcon: Integer): HResult; stdcall;

....
IShellLinkA .GetIconLocation();
 
后退
顶部