Алексей01 |
Отправлено: 01.06.2006, 20:11 |
|
Не зарегистрирован
|
Может кто знает? Как можно показать обычное контекстное меню explorer'а для двух и более выделенных файлов, если они (файлы) принадлежать разным папкам? Проблема в том, что IContextMenu можно получить только из IShellFolder::GetUIObjectOf, который принимает "array of pointers to ITEMIDLIST structures, each of which uniquely identifies a file object or subfolder relative to the parent
folder. Each item identifier list must contain exactly one SHITEMID structure followed by a terminating zero." (т.е. вложенность PIDL не поддерживается). Explorer-то как-то показывает для файлов, найденных при поиске... |
|
|