Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Interfaces, prefix the name with the module name and a period.
IContextMenu (Interfaces)
.
Summary
This interface is called by the Shell to either create or merge a shortcut menu associated with a Shell object.
C# Definition:
[ComImport]
[Guid("000214e4-0000-0000-c000-000000000046")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
interface IContextMenu {
[PreserveSig] int QueryContextMenu (int hmenu, ushort indexMenu, ushort idCmdFirst, ushort idCmdLast, ushort uFlags) ;
[PreserveSig] int InvokeCommand (ref CMINVOKECOMMANDINFO lpici) ;
[PreserveSig] int GetCommandString (UIntPtr idCmd, ushort uType, UIntPtr pwReserved, string pszName, ushort cchMax) ;
}
VB Definition:
<ComImport> _
<Guid("000214e4-0000-c000-0000-000000000046")> _
<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _
Interface IContextMenu
TODO
End Interface
User-Defined Types:
CMINVOKECOMMANDINFO
Notes:
pszName is returned as either Unicode or ASCII based on uType. Windows XP Explorer expects ASCII!
Documentation
TODO - a short description
3/16/2007 8:15:14 AM - -108.225.177.104
Please edit this page!
Do you have...
helpful tips?
corrections to the existing content?
alternate definitions?
additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.