MCPcopy Create free account
hub / github.com/derceg/explorerplusplus / GetShellItemDetailsEx

Function GetShellItemDetailsEx

Explorer++/Helper/ShellHelper.cpp:682–695  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

680}
681
682HRESULT GetShellItemDetailsEx(IShellFolder2 *pShellFolder, const SHCOLUMNID *pscid,
683 PCUITEMID_CHILD pidl, TCHAR *szDetail, size_t cchMax, BOOL friendlyDate)
684{
685 VARIANT vt;
686 HRESULT hr = pShellFolder->GetDetailsEx(pidl, pscid, &vt);
687
688 if (SUCCEEDED(hr))
689 {
690 hr = ConvertVariantToString(&vt, szDetail, cchMax, friendlyDate);
691 VariantClear(&vt);
692 }
693
694 return hr;
695}
696
697HRESULT ConvertVariantToString(const VARIANT *vt, TCHAR *szDetail, size_t cchMax, BOOL friendlyDate)
698{

Callers 1

Calls 1

ConvertVariantToStringFunction · 0.85

Tested by 1