ReactOS 0.4.16-dev-13-ge2fc578
|
Public Types | |
typedef IContextMenu3 * | LPCONTEXTMENU3 |
Public Types inherited from IContextMenu2 | |
typedef IContextMenu2 * | LPCONTEXTMENU2 |
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 Member Functions | |
HRESULT | HandleMenuMsg2 ([in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam, [out] LRESULT *plResult) |
Public Member Functions inherited from IContextMenu2 | |
HRESULT | HandleMenuMsg ([in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam) |
Public Member Functions inherited from IContextMenu | |
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 () |
Additional Inherited Members | |
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 1791 of file shobjidl.idl.
Definition at line 1793 of file shobjidl.idl.
HRESULT IContextMenu3::HandleMenuMsg2 | ( | [in] UINT | uMsg, |
[in] WPARAM | wParam, | ||
[in] LPARAM | lParam, | ||
[out] LRESULT * | plResult | ||
) |
Implemented in CSendToMenu, CNetConUiObject, CBandSiteMenu, CDefaultContextMenu, CDefViewBckgrndMenu, and CNewMenu.
Referenced by ExtContextMenuHandlerT< BASE >::WndProc().