|
ReactOS 0.4.17-dev-470-gf9e3448
|
#include <CFolder.h>


Private Member Functions | |
| HRESULT | GetShellFolder (CComPtr< IShellFolder > &psfCurrent) |
| HRESULT | CopyMoveOperation (VARIANT &vItem, VARIANT vOptions, BOOL bCopy) |
Private Attributes | |
| CComHeapPtr< ITEMIDLIST > | m_idlist |
| CComPtr< IShellDispatch > | m_Application |
Additional Inherited Members | |
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) |
Public Attributes inherited from ATL::CComObjectRootBase | |
| LONG | m_dwRef |
| CFolder::CFolder | ( | ) |
Definition at line 16 of file CFolder.cpp.
| CFolder::~CFolder | ( | ) |
Definition at line 20 of file CFolder.cpp.
|
override |
Definition at line 207 of file CFolder.cpp.
Definition at line 171 of file CFolder.cpp.
Referenced by CopyHere(), and MoveHere().
|
override |
Definition at line 274 of file CFolder.cpp.
|
override |
Definition at line 51 of file CFolder.cpp.
|
override |
Definition at line 268 of file CFolder.cpp.
|
override |
Definition at line 256 of file CFolder.cpp.
|
override |
Definition at line 64 of file CFolder.cpp.
|
override |
Definition at line 74 of file CFolder.cpp.
|
override |
Definition at line 247 of file CFolder.cpp.
|
override |
Definition at line 40 of file CFolder.cpp.
|
inline |
Definition at line 29 of file CFolder.h.
Referenced by get_ParentFolder(), get_Self(), GetShellFolder(), Items(), NewFolder(), and ParseName().
|
override |
Definition at line 213 of file CFolder.cpp.
|
inline |
|
private |
Definition at line 32 of file CFolder.cpp.
Referenced by CopyMoveOperation(), GetDetailsOf(), and ParseName().
|
inline |
| HRESULT CFolder::Initialize | ( | LPCITEMIDLIST | idlist | ) |
Definition at line 24 of file CFolder.cpp.
|
override |
Definition at line 89 of file CFolder.cpp.
|
override |
Definition at line 201 of file CFolder.cpp.
|
override |
Definition at line 127 of file CFolder.cpp.
|
override |
Definition at line 95 of file CFolder.cpp.
|
override |
Definition at line 262 of file CFolder.cpp.
|
private |
Definition at line 22 of file CFolder.h.
Referenced by get_Application(), and Initialize().
|
private |
Definition at line 21 of file CFolder.h.
Referenced by get_Title(), GetAbsoluteIDList(), and Initialize().