ReactOS
0.4.15-dev-4916-gd519b11
|
#include <CBandSiteMenu.h>
Private Member Functions | |
HRESULT | _CreateMenuPart () |
HRESULT | _CreateNewISFBand (HWND hwnd, REFIID riid, void **ppv) |
LPITEMIDLIST | _GetQLaunchPidl (BOOL refresh) |
HRESULT | _CreateBuiltInISFBand (UINT uID, REFIID riid, void **ppv) |
HRESULT | _AddISFBandToMenu (HMENU hmenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, IUnknown *pBand, DWORD dwBandID, UINT *newMenuId) |
UINT | _GetMenuIdFromISFBand (IUnknown *pBand) |
UINT | _GetMenuIdFromBand (CLSID *BandCLSID) |
UINT | _GetBandIdFromClsid (CLSID *pclsid) |
UINT | _GetBandIdForBuiltinISFBand (UINT uID) |
HRESULT | _ShowToolbarError (HRESULT hRet) |
Private Attributes | |
CComPtr< IBandSite > | m_BandSite |
CSimpleArray< GUID > | m_ComCatGuids |
HMENU | m_hmenu |
CComHeapPtr< ITEMIDLIST > | m_DesktopPidl |
CComHeapPtr< ITEMIDLIST > | m_QLaunchPidl |
Definition at line 25 of file CBandSiteMenu.h.
CBandSiteMenu::CBandSiteMenu | ( | ) |
Definition at line 35 of file CBandSiteMenu.cpp.
CBandSiteMenu::~CBandSiteMenu | ( | ) |
Definition at line 42 of file CBandSiteMenu.cpp.
|
private |
Definition at line 208 of file CBandSiteMenu.cpp.
Referenced by QueryContextMenu().
Definition at line 160 of file CBandSiteMenu.cpp.
Referenced by InvokeCommand().
|
private |
Definition at line 55 of file CBandSiteMenu.cpp.
Referenced by SetOwner().
Definition at line 113 of file CBandSiteMenu.cpp.
Referenced by InvokeCommand().
Definition at line 305 of file CBandSiteMenu.cpp.
Referenced by InvokeCommand().
Definition at line 284 of file CBandSiteMenu.cpp.
Referenced by InvokeCommand().
Definition at line 241 of file CBandSiteMenu.cpp.
Referenced by _GetBandIdForBuiltinISFBand(), and QueryContextMenu().
|
private |
Definition at line 141 of file CBandSiteMenu.cpp.
Referenced by _CreateBuiltInISFBand(), and _GetMenuIdFromISFBand().
Definition at line 390 of file CBandSiteMenu.cpp.
Referenced by InvokeCommand().
Definition at line 50 of file CBandSiteMenu.cpp.
|
virtual |
Implements IContextMenu.
Definition at line 485 of file CBandSiteMenu.cpp.
|
virtual |
Implements IContextMenu2.
Definition at line 492 of file CBandSiteMenu.cpp.
|
virtual |
Implements IContextMenu3.
Definition at line 498 of file CBandSiteMenu.cpp.
|
virtual |
Implements IContextMenu.
Definition at line 405 of file CBandSiteMenu.cpp.
|
virtual |
Implements IContextMenu.
Definition at line 340 of file CBandSiteMenu.cpp.
|
virtual |
Implements IShellService.
Definition at line 330 of file CBandSiteMenu.cpp.
|
private |
Definition at line 31 of file CBandSiteMenu.h.
Referenced by _GetBandIdForBuiltinISFBand(), _GetBandIdFromClsid(), InvokeCommand(), QueryContextMenu(), SetOwner(), and ~CBandSiteMenu().
|
private |
Definition at line 32 of file CBandSiteMenu.h.
Referenced by _AddISFBandToMenu(), _CreateMenuPart(), InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 34 of file CBandSiteMenu.h.
Referenced by _CreateBuiltInISFBand().
|
private |
Definition at line 33 of file CBandSiteMenu.h.
Referenced by _CreateMenuPart(), QueryContextMenu(), and ~CBandSiteMenu().
|
private |
Definition at line 35 of file CBandSiteMenu.h.
Referenced by _GetQLaunchPidl().