ReactOS 0.4.16-dev-1025-gd3456f5
|
#include <CDesktopFolder.h>
Static Public Member Functions | |
static BOOL | IsCommonItem (LPCITEMIDLIST pidl) |
![]() | |
static void WINAPI | ObjectMain (bool) |
static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Private Member Functions | |
HRESULT | _GetSFFromPidl (LPCITEMIDLIST pidl, IShellFolder2 **psf) |
HRESULT | _ParseDisplayNameByParent (HWND hwndOwner, LPBC pbc, LPOLESTR pszPath, DWORD *pchEaten, PIDLIST_RELATIVE *ppidl, DWORD *pdwAttributes) |
STDMETHODIMP | ShellUrlParseDisplayName (HWND hwndOwner, LPBC pbc, LPOLESTR lpszDisplayName, DWORD *pchEaten, PIDLIST_RELATIVE *ppidl, DWORD *pdwAttributes) |
STDMETHODIMP | HttpUrlParseDisplayName (HWND hwndOwner, LPBC pbc, LPOLESTR lpszDisplayName, DWORD *pchEaten, PIDLIST_RELATIVE *ppidl, DWORD *pdwAttributes) |
Static Private Member Functions | |
static HRESULT | GetColumnDetails (UINT iColumn, SHELLDETAILS &sd) |
Private Attributes | |
CComPtr< IShellFolder2 > | m_DesktopFSFolder |
CComPtr< IShellFolder2 > | m_SharedDesktopFSFolder |
CComPtr< IShellFolder2 > | m_regFolder |
LPWSTR | sPathTarget |
LPITEMIDLIST | pidlRoot |
Definition at line 26 of file CDesktopFolder.h.
CDesktopFolder::CDesktopFolder | ( | ) |
Definition at line 249 of file CDesktopFolder.cpp.
CDesktopFolder::~CDesktopFolder | ( | ) |
Definition at line 255 of file CDesktopFolder.cpp.
|
private |
Definition at line 305 of file CDesktopFolder.cpp.
Referenced by BindToObject(), GetAttributesOf(), GetDetailsEx(), GetDetailsOf(), GetDisplayNameOf(), GetUIObjectOf(), and SetNameOf().
|
private |
Definition at line 323 of file CDesktopFolder.cpp.
Referenced by ParseDisplayName().
|
override |
Definition at line 576 of file CDesktopFolder.cpp.
Referenced by GetUIObjectOf().
|
override |
Definition at line 596 of file CDesktopFolder.cpp.
|
override |
Implements IContextMenuCB.
Definition at line 1047 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder.
Definition at line 612 of file CDesktopFolder.cpp.
|
override |
Definition at line 639 of file CDesktopFolder.cpp.
|
override |
Definition at line 550 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 919 of file CDesktopFolder.cpp.
Definition at line 259 of file CDesktopFolder.cpp.
|
override |
Definition at line 694 of file CDesktopFolder.cpp.
Implements IPersist.
Definition at line 1015 of file CDesktopFolder.cpp.
|
staticprivate |
Definition at line 972 of file CDesktopFolder.cpp.
Referenced by GetDetailsOf().
|
override |
Implements IPersistFolder2.
Definition at line 1037 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 925 of file CDesktopFolder.cpp.
Implements IShellFolder2.
Definition at line 937 of file CDesktopFolder.cpp.
Implements IShellFolder2.
Definition at line 913 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 958 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 978 of file CDesktopFolder.cpp.
|
override |
Definition at line 857 of file CDesktopFolder.cpp.
|
inlineoverride |
Definition at line 116 of file CDesktopFolder.h.
|
override |
Definition at line 757 of file CDesktopFolder.cpp.
|
inlineoverride |
Definition at line 122 of file CDesktopFolder.h.
|
private |
Definition at line 169 of file CDesktopFolder.cpp.
Referenced by _ParseDisplayNameByParent().
|
override |
Implements IPersistFolder.
Definition at line 1027 of file CDesktopFolder.cpp.
|
inlinestatic |
|
override |
Implements IShellFolder2.
Definition at line 1003 of file CDesktopFolder.cpp.
|
override |
Definition at line 440 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder.
Definition at line 898 of file CDesktopFolder.cpp.
|
private |
Definition at line 70 of file CDesktopFolder.cpp.
Referenced by _ParseDisplayNameByParent().
|
private |
Definition at line 36 of file CDesktopFolder.h.
Referenced by _GetSFFromPidl(), CompareIDs(), CreateViewObject(), EnumObjects(), FinalConstruct(), MapColumnToSCID(), and ParseDisplayName().
|
private |
Definition at line 38 of file CDesktopFolder.h.
Referenced by _GetSFFromPidl(), CompareIDs(), EnumObjects(), FinalConstruct(), GetDisplayNameOf(), GetUIObjectOf(), MapColumnToSCID(), and ParseDisplayName().
|
private |
Definition at line 37 of file CDesktopFolder.h.
Referenced by _GetSFFromPidl(), EnumObjects(), FinalConstruct(), MapColumnToSCID(), and ParseDisplayName().
|
private |
Definition at line 41 of file CDesktopFolder.h.
Referenced by CreateViewObject(), FinalConstruct(), GetCurFolder(), and GetUIObjectOf().
|
private |
Definition at line 40 of file CDesktopFolder.h.
Referenced by FinalConstruct(), and GetDisplayNameOf().