private ImageList_GetIcon ( |
||
himl | ||
i | int | |
flags | int | |
Результат |
private extern static IntPtr ImageList_GetIcon(
IntPtr himl,
int i,
int flags);
public Icon Icon(int index) { Icon result = null; IntPtr intPtr = IntPtr.Zero; if (this.iImageList == null) { intPtr = SysImageList.ImageList_GetIcon(this.hIml, index, 1); } else { this.iImageList.GetIcon(index, 1, ref intPtr); } if (intPtr != IntPtr.Zero) { result = System.Drawing.Icon.FromHandle(intPtr); } return(result); }