This example adds an extra option to the context menu to close all but the first view.
SOM_Scope BOOL SOMLINK myfold_wpModifyPopupMenu(MYFOLDER *somSelf,
HWND hwndMenu,
HWND hwndCnr,
ULONG iPosition)
{
HMODULE hmod = NULLHANDLE;
zString zsPathName;
/* MYFOLDERData *somThis = MYFOLDERGetData(somSelf); */
MYFOLDERMethodDebug("MYFOLDER","myfold_wpModifyPopupMenu");
hmod = _clsQueryModuleHandle(_MYFOLDER);
if (hmod)
{
_wpInsertPopupMenuItems( somSelf, hwndMenu, 0, hmod, ID_CLOSEVIEWSMENU, 0);
}
return (parent_wpModifyPopupMenu(somSelf,hwndMenu,hwndCnr,iPosition));
}