I am wondering if it\'s possible to somehow use ShellExecute to open multiple files at once using the default verb handler. For example, if I have multiple mp3 files in a fo
No, ShellExecute
can't do this. Instead, the way to do it is with IContextMenu
.
Broadly speaking:
SHBindToObject
IShellFolder::GetUIObjectOf
IContextMenu::QueryContextMenu
, passing the CMF_DEFAULTONLY
flagIContextMenu::InvokeCommand