ReactOS  0.4.14-dev-606-g14ebc0b
IContextMenu Interface Reference

import"shobjidl.idl";

Inheritance diagram for IContextMenu:
Collaboration diagram for IContextMenu:

Classes

struct  tagCMINVOKECOMMANDINFO
 
struct  tagCMInvokeCommandInfoEx
 

Public Types

typedef struct IContextMenu::tagCMINVOKECOMMANDINFO CMINVOKECOMMANDINFO
 
typedef struct IContextMenu::tagCMINVOKECOMMANDINFOLPCMINVOKECOMMANDINFO
 
typedef struct IContextMenu::tagCMInvokeCommandInfoEx CMINVOKECOMMANDINFOEX
 
typedef struct IContextMenu::tagCMInvokeCommandInfoExLPCMINVOKECOMMANDINFOEX
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

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 ()
 

Public Attributes

CMIC_MASK_NOZONECHECKS typedef IContextMenuLPCONTEXTMENU
 

Static Public Attributes

static CMDSTR_VIEWDETAILSW(const WCHAR []) 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}
 

Detailed Description

Definition at line 1595 of file shobjidl.idl.

Member Typedef Documentation

◆ CMINVOKECOMMANDINFO

◆ CMINVOKECOMMANDINFOEX

◆ LPCMINVOKECOMMANDINFO

◆ LPCMINVOKECOMMANDINFOEX

Member Function Documentation

◆ GetCommandString()

◆ InvokeCommand()

◆ QueryContextMenu()

Member Data Documentation

◆ CMDSTR_NEWFOLDERW

CMDSTR_VIEWDETAILSW (const WCHAR []) const WCHAR IContextMenu::CMDSTR_NEWFOLDERW[] = {'N','e','w','F','o','l','d','e','r',0}
static

Definition at line 1631 of file shobjidl.idl.

◆ CMDSTR_VIEWDETAILSW

const WCHAR IContextMenu::CMDSTR_VIEWDETAILSW[] = {'V','i','e','w','D','e','t','a','i','l','s',0}
static

Definition at line 1633 of file shobjidl.idl.

◆ CMDSTR_VIEWLISTW

const WCHAR IContextMenu::CMDSTR_VIEWLISTW[] = {'V','i','e','w','L','i','s','t',0}
static

Definition at line 1632 of file shobjidl.idl.

◆ LPCONTEXTMENU

CMIC_MASK_NOZONECHECKS typedef IContextMenu* IContextMenu::LPCONTEXTMENU

Definition at line 1653 of file shobjidl.idl.

Referenced by CVfdShExt::QueryInterface().


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