|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <CDesktopFolder.h>


Static Public Member Functions | |
| static BOOL | IsCommonItem (LPCITEMIDLIST pidl) |
Static Public Member Functions inherited from ATL::CComObjectRootBase | |
| 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 1026 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 898 of file CDesktopFolder.cpp.
Definition at line 259 of file CDesktopFolder.cpp.
|
override |
Definition at line 683 of file CDesktopFolder.cpp.
Implements IPersist.
Definition at line 994 of file CDesktopFolder.cpp.
|
staticprivate |
Definition at line 951 of file CDesktopFolder.cpp.
Referenced by GetDetailsOf().
|
override |
Implements IPersistFolder2.
Definition at line 1016 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 904 of file CDesktopFolder.cpp.
Implements IShellFolder2.
Definition at line 916 of file CDesktopFolder.cpp.
Implements IShellFolder2.
Definition at line 892 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 937 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder2.
Definition at line 957 of file CDesktopFolder.cpp.
|
override |
Definition at line 836 of file CDesktopFolder.cpp.
|
inlineoverride |
Definition at line 116 of file CDesktopFolder.h.
|
override |
Definition at line 746 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 1006 of file CDesktopFolder.cpp.
|
inlinestatic |
|
override |
Implements IShellFolder2.
Definition at line 982 of file CDesktopFolder.cpp.
|
override |
Definition at line 440 of file CDesktopFolder.cpp.
|
override |
Implements IShellFolder.
Definition at line 877 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().