ReactOS 0.4.16-dev-125-g798ea90
|
Classes | |
struct | tagCMINVOKECOMMANDINFO |
struct | tagCMInvokeCommandInfoEx |
Public Types | |
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 Member Functions | |
HRESULT | QueryContextMenu ([in] HMENU hmenu, [in] UINT indexMenu, [in] UINT idCmdFirst, [in] UINT idCmdLast, [in] UINT uFlags) |
HRESULT | InvokeCommand ([in] LPCMINVOKECOMMANDINFO lpici) |
HRESULT | GetCommandString ([in] UINT_PTR idCmd, [in] UINT uType, [out] UINT *pwReserved, [out, size_is(cchMax)] LPSTR pszName, [in] UINT cchMax) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Static Public Attributes | |
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 1645 of file shobjidl.idl.
typedef IContextMenu* IContextMenu::LPCONTEXTMENU |
Definition at line 1710 of file shobjidl.idl.
HRESULT IContextMenu::GetCommandString | ( | [in] UINT_PTR | idCmd, |
[in] UINT | uType, | ||
[out] UINT * | pwReserved, | ||
[out, size_is(cchMax)] LPSTR | pszName, | ||
[in] UINT | cchMax | ||
) |
Implemented in BtrfsContextMenu, CZipFolder, CQuickLaunchBand, CISFBand, CStartMenuBtnCtxMenu, CTrayWindow, CTrayWindowCtxMenu, CNetConUiObject, CBandSiteMenu, CShellLink, CDrvDefExt, CFileDefExt, CFindFolderContextMenu, CSendToMenu, CCopyAsPathMenu, CCopyMoveToMenu, CDefaultContextMenu, CDefViewBckgrndMenu, CNewMenu, COpenWithMenu, CCPLItemMenu, CRecycleBinItemContextMenu, and CRecycleBin.
Referenced by GetCommandString(), and SHELL_IsVerb().
HRESULT IContextMenu::InvokeCommand | ( | [in] LPCMINVOKECOMMANDINFO | lpici | ) |
Implemented in CFindFolderContextMenu, CSendToMenu, CVfdShExt, CCopyAsPathMenu, CCopyMoveToMenu, CDefaultContextMenu, CDefViewBckgrndMenu, CNewMenu, COpenWithMenu, CCPLItemMenu, CRecycleBinItemContextMenu, CRecycleBin, CStartMenuBtnCtxMenu, CTrayWindow, CTrayWindowCtxMenu, CNetConUiObject, CBandSiteMenu, CShellLink, CDrvDefExt, CFileDefExt, BtrfsContextMenu, CZipFolder, CQuickLaunchBand, and CISFBand.
Referenced by CMenuBand::_TrackContextMenu(), DesktopShellView::DoDesktopContextMenu(), ShellFolderContextMenu(), and SHFindComputer().
HRESULT IContextMenu::QueryContextMenu | ( | [in] HMENU | hmenu, |
[in] UINT | indexMenu, | ||
[in] UINT | idCmdFirst, | ||
[in] UINT | idCmdLast, | ||
[in] UINT | uFlags | ||
) |
Implemented in BtrfsContextMenu, CZipFolder, CFindFolderContextMenu, CSendToMenu, CVfdShExt, CQuickLaunchBand, CNetConUiObject, CBandSiteMenu, CISFBand, CCopyAsPathMenu, CCopyToMenu, CMoveToMenu, CDefaultContextMenu, CDefViewBckgrndMenu, CNewMenu, COpenWithMenu, CShellLink, CDrvDefExt, CFileDefExt, CCPLItemMenu, CRecycleBinItemContextMenu, CRecycleBin, CStartMenuBtnCtxMenu, CTrayWindow, and CTrayWindowCtxMenu.
Referenced by CMenuBand::_TrackContextMenu(), DesktopShellView::DoDesktopContextMenu(), and ShellFolderContextMenu().
Definition at line 1686 of file shobjidl.idl.
|
static |
Definition at line 1688 of file shobjidl.idl.
Definition at line 1687 of file shobjidl.idl.