示例#1
0
 public ShellFileHandle(byte[] idl, ShellFileSystem fs) : this(LoadIdList(idl), fs, true)
 {
 }
示例#2
0
 public ShellFileHandle(IShellItem item, ShellFileSystem fs) : this(Shell32.SHGetIDListFromObject(item), fs, true)
 {
 }
示例#3
0
 private ShellFileHandle(IntPtr pidl, ShellFileSystem fs, bool own) : base(fs)
 {
     this.pidl = own ? pidl : Shell32.ILClone(pidl);
     this.fs   = fs;
 }
示例#4
0
 public ShellFileHandle(IntPtr pidl, ShellFileSystem fs) : this(pidl, fs, false)
 {
 }