void operator=(SShellPtr const&) {}
void operator=(const ShellPath& o) { ITEMIDLIST* h = _p;  if (o._p) { int l = ILGetSize(o._p);  _p = (ITEMIDLIST*) _malloc->Alloc(l); if (_p) memcpy(_p, o._p, l); } else _p = NULL;  _malloc->Free(h); }
	void operator=(SShellPtr const&) {}