|
ReactOS 0.4.17-dev-357-ga8f14ff
|


Static Public Member Functions | |
| static HRESULT | Create (IShellFolderView *pShellFolderView, UINT cidl, IContextMenu *pInnerContextMenu, IContextMenu **pContextMenu) |
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 | |
| STDMETHODIMP | QueryContextMenu (HMENU hMenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, UINT uFlags) |
| STDMETHODIMP | InvokeCommand (LPCMINVOKECOMMANDINFO lpcmi) |
| STDMETHODIMP | GetCommandString (UINT_PTR idCommand, UINT uFlags, UINT *lpReserved, LPSTR lpszName, UINT uMaxNameLen) |
| STDMETHODIMP | SetSite (IUnknown *pUnkSite) override |
| STDMETHODIMP | GetSite (REFIID riid, void **ppvSite) override |
Private Attributes | |
| CComPtr< IContextMenu > | m_pInner |
| CComPtr< IShellFolderView > | m_shellFolderView |
| IUnknown * | m_pUnkSite = NULL |
| UINT | m_cidl |
| UINT | m_MyFirstId = 0 |
Static Private Attributes | |
| static const UINT | ADDITIONAL_MENU_ITEMS = 2 |
Additional Inherited Members | |
Public Types inherited from IContextMenu | |
| typedef IContextMenu * | LPCONTEXTMENU |
| typedef struct IContextMenu::tagCMINVOKECOMMANDINFO | CMINVOKECOMMANDINFO |
| typedef struct IContextMenu::tagCMINVOKECOMMANDINFO * | LPCMINVOKECOMMANDINFO |
| typedef struct IContextMenu::tagCMInvokeCommandInfoEx | CMINVOKECOMMANDINFOEX |
| typedef struct IContextMenu::tagCMInvokeCommandInfoEx * | LPCMINVOKECOMMANDINFOEX |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Types inherited from IObjectWithSite | |
| typedef IObjectWithSite * | LPOBJECTWITHSITE |
Public Attributes inherited from ATL::CComObjectRootBase | |
| LONG | m_dwRef |
Static Public Attributes inherited from IContextMenu | |
| static const WCHAR | CMDSTR_NEWFOLDERW [] = {'N','e','w','F','o','l','d','e','r',0} |
| static const WCHAR | CMDSTR_VIEWLISTW [] = {'V','i','e','w','L','i','s','t',0} |
| static const WCHAR | CMDSTR_VIEWDETAILSW [] = {'V','i','e','w','D','e','t','a','i','l','s',0} |
Definition at line 956 of file CFindFolder.cpp.
|
inline |
Definition at line 1051 of file CFindFolder.cpp.
|
inlinestatic |
Definition at line 1056 of file CFindFolder.cpp.
Referenced by CFindFolder::GetUIObjectOf().
|
inlineprivate |
Implements IContextMenu.
Definition at line 1031 of file CFindFolder.cpp.
|
inlineoverrideprivate |
Definition at line 1044 of file CFindFolder.cpp.
|
inlineprivate |
Implements IContextMenu.
Definition at line 989 of file CFindFolder.cpp.
|
inlineprivate |
Implements IContextMenu.
Definition at line 969 of file CFindFolder.cpp.
|
inlineoverrideprivate |
Implements IObjectWithSite.
Definition at line 1037 of file CFindFolder.cpp.
Referenced by ~CFindFolderContextMenu().
Definition at line 966 of file CFindFolder.cpp.
Referenced by InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 964 of file CFindFolder.cpp.
Referenced by QueryContextMenu().
|
private |
Definition at line 965 of file CFindFolder.cpp.
Referenced by InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 961 of file CFindFolder.cpp.
Referenced by GetCommandString(), InvokeCommand(), QueryContextMenu(), and SetSite().
Definition at line 963 of file CFindFolder.cpp.
Referenced by GetSite(), InvokeCommand(), and SetSite().
|
private |
Definition at line 962 of file CFindFolder.cpp.
Referenced by InvokeCommand().