ReactOS  0.4.13-dev-52-g0efcfec
DesktopFolderPath Struct Reference

Shell folder path of the desktop. More...

#include <shellclasses.h>

Inheritance diagram for DesktopFolderPath:
Collaboration diagram for DesktopFolderPath:

Public Member Functions

 DesktopFolderPath ()
 
- Public Member Functions inherited from SpecialFolderPath
 SpecialFolderPath (int folder, HWND hwnd)
 
- Public Member Functions inherited from ShellPath
 ShellPath ()
 
 ShellPath (IShellFolder *folder, LPCWSTR path)
 
 ShellPath (LPCWSTR path)
 
 ShellPath (IShellFolder *folder, LPCSTR path)
 
 ShellPath (LPCSTR path)
 
 ShellPath (const ShellPath &o)
 
 ShellPath (LPITEMIDLIST p)
 
 ShellPath (LPCITEMIDLIST p)
 
void operator= (const ShellPath &o)
 
void operator= (ITEMIDLIST *p)
 
void operator= (const SHITEMID &o)
 
void operator+= (const SHITEMID &o)
 
void assign (LPCITEMIDLIST pidl, size_t size)
 
void assign (LPCITEMIDLIST pidl)
 
void split (ShellPath &parent, ShellPath &obj) const
 
void GetUIObjectOf (REFIID riid, LPVOID *ppvOut, HWND hWnd=0, ShellFolder &sf=GetDesktopFolder())
 
ShellFolder get_folder ()
 
ShellFolder get_folder (IShellFolder *parent)
 
ShellPath create_absolute_pidl (LPCITEMIDLIST parent_pidl) const
 
- Public Member Functions inherited from SShellPtr< ITEMIDLIST >
 ~SShellPtr ()
 
ITEMIDLISToperator-> ()
 
ITEMIDLIST constoperator-> () const
 
 operator ITEMIDLIST const * () const
 
const ITEMIDLISToperator * () const
 
ITEMIDLISToperator * ()
 

Additional Inherited Members

- Public Types inherited from ShellPath
typedef SShellPtr< ITEMIDLISTsuper
 
- Protected Member Functions inherited from SShellPtr< ITEMIDLIST >
 SShellPtr ()
 
 SShellPtr (ITEMIDLIST *p)
 
void Free ()
 
- Protected Attributes inherited from SShellPtr< ITEMIDLIST >
ITEMIDLIST_p
 
ShellMalloc _malloc
 

Detailed Description

Shell folder path of the desktop.

Definition at line 991 of file shellclasses.h.

Constructor & Destructor Documentation

◆ DesktopFolderPath()

DesktopFolderPath::DesktopFolderPath ( )
inline

Definition at line 993 of file shellclasses.h.

995  {
996  }
#define CSIDL_DESKTOP
Definition: shlobj.h:2003
SpecialFolderPath(int folder, HWND hwnd)
Definition: shellclasses.h:983

The documentation for this struct was generated from the following file: