Adding an Item to a Context Menu
#define MI_LOCK WPMENUID_USER+1
:
:
SOM_Scope BOOL SOMLINK pwfolder_wpModifyPopupMenu(PWFolder *somSelf,
HWND hwndMenu,
HWND hwndCnr,
ULONG iPosition)
{
PWFolderData *somThis = /* Get instance data */
PWFolderGetData(somSelf);
PWFolderMethodDebug("PWFolder", /* Set debug info */
"pwfolder_wpModifyPopupMenu");
_wpInsertPopupMenuItems(somSelf, /* Insert menu item */
hwndMenu, /* Menu handle */
iPosition, /* Default position */
hModule, /* Module handle */
MI_LOCK, /* Menu item id */
0); /* No submenu id */
return(parent_wpModifyPopupMenu(somSelf, /* Allow default proc to */
hwndMenu, /* occur */
hwndCnr,
iPosition));
}
[Back: Adding a New Method]
[Next: Invoking a Method via a Context Menu Item]