Invoking a Method via a Context Menu Item
SOM_Scope void SOMLINK pwfolder_wpMenuItemSelected(PWFolder *somSelf,
HWND hwndFrame,
ULONG MenuId)
{
PWFolderData *somThis = /* Get instance data */
PWFolderGetData(somSelf);
PWFolderMethodDebug("PWFolder", /* Set debug info */
"pwfolder_wpMenuItemSelected");
switch (MenuId) /* Switch on item id */
{
case MI_LOCK: /* If "Lock" item */
_LockFolder(somSelf); /* Lock folder */
break;
default: /* else */
parent_wpMenuItemSelected(somSelf, /* Allow default */
hwndFrame, /* processing to */
MenuId); /* occur */
break;
}
return;
}
[Back: Adding an Item to a Context Menu]
[Next: Class Method Example]