A customer was having trouble with their
IContextMenu implementation.
They observed that their
IContextMenu::QueryContextMenu method
was being called,
but when the user selected their menu item,
IContextMenu::InvokeCommand was
not being called.
Given what you know about shell context menus,
you can already ...