ReactOS
0.4.15-dev-5606-gf34e425
|
import"shobjidl.idl";
Classes | |
struct | tagCMINVOKECOMMANDINFO |
struct | tagCMInvokeCommandInfoEx |
Public Types | |
typedef struct IContextMenu::tagCMINVOKECOMMANDINFO | CMINVOKECOMMANDINFO |
typedef struct IContextMenu::tagCMINVOKECOMMANDINFO * | LPCMINVOKECOMMANDINFO |
typedef struct IContextMenu::tagCMInvokeCommandInfoEx | CMINVOKECOMMANDINFOEX |
typedef struct IContextMenu::tagCMInvokeCommandInfoEx * | LPCMINVOKECOMMANDINFOEX |
![]() | |
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) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
CMIC_MASK_NOZONECHECKS typedef IContextMenu * | LPCONTEXTMENU |
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} |
Definition at line 1597 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 CTrayWindowCtxMenu, CTrayWindow, CFindFolderContextMenu, CZipFolder, CStartMenuBtnCtxMenu, CShellLink, CISFBand, CRecycleBinItemContextMenu, CQuickLaunchBand, CDefaultContextMenu, CFileDefExt, CNetConUiObject, CCPLItemMenu, CNewMenu, CMoveToMenu, CSendToMenu, CRecycleBin, BtrfsContextMenu, CBandSiteMenu, CDrvDefExt, COpenWithMenu, CCopyToMenu, and CDefViewBckgrndMenu.
HRESULT IContextMenu::InvokeCommand | ( | [in] LPCMINVOKECOMMANDINFO | lpici | ) |
Implemented in CTrayWindowCtxMenu, CTrayWindow, CFindFolderContextMenu, CZipFolder, CShellLink, CStartMenuBtnCtxMenu, CISFBand, CRecycleBinItemContextMenu, CQuickLaunchBand, CDefaultContextMenu, CFileDefExt, CNetConUiObject, CCPLItemMenu, CNewMenu, CMoveToMenu, CSendToMenu, CRecycleBin, BtrfsContextMenu, CVfdShExt, CBandSiteMenu, CDrvDefExt, COpenWithMenu, CCopyToMenu, and CDefViewBckgrndMenu.
Referenced by CMenuBand::_TrackContextMenu().
HRESULT IContextMenu::QueryContextMenu | ( | [in] HMENU | hmenu, |
[in] UINT | indexMenu, | ||
[in] UINT | idCmdFirst, | ||
[in] UINT | idCmdLast, | ||
[in] UINT | uFlags | ||
) |
Implemented in CTrayWindowCtxMenu, CTrayWindow, CFindFolderContextMenu, CZipFolder, CShellLink, CISFBand, CQuickLaunchBand, CRecycleBinItemContextMenu, CStartMenuBtnCtxMenu, CDefaultContextMenu, CFileDefExt, CNetConUiObject, CCPLItemMenu, CNewMenu, CMoveToMenu, CSendToMenu, CRecycleBin, BtrfsContextMenu, CVfdShExt, CBandSiteMenu, CDrvDefExt, COpenWithMenu, CCopyToMenu, and CDefViewBckgrndMenu.
Referenced by CMenuBand::_TrackContextMenu().
|
static |
Definition at line 1633 of file shobjidl.idl.
|
static |
Definition at line 1635 of file shobjidl.idl.
Definition at line 1634 of file shobjidl.idl.
CMIC_MASK_NOZONECHECKS typedef IContextMenu* IContextMenu::LPCONTEXTMENU |
Definition at line 1655 of file shobjidl.idl.
Referenced by CVfdShExt::QueryInterface().