Re[2]: Как узнать выбранную папку в IContextMenu.QueryContex
От: S_V_B Беларусь  
Дата: 19.05.10 08:35
Оценка:
AF>А если выбраны и файл и папка?

Если выбран и файл, и папка или несколько файлов, то DragQueryFile возвращает весь список выбранных файлов (папок).

S_V>>Как узнать, какая папка выбрана, если я кликаю правой кнопкой в пустом месте explorer-a?


AF>Для того чтобы обрабатывать клик на пустом месте, нужно регистрировать соответствующим образом свою компоненту. Конкретно здесь — Directory\Background\shellex\YourShellExHandler


Да, я так и делаю (регистрирую компоненту в смысле), и правый клик у меня обрабатывается, событие в QueryContextMenu приходит и здесь я могу добавить нужные мне команды, но мне их нужно добавлять в зависимости от выбранного каталога (в левом дереве в эксплоере). А как его узнать, я пока не понял.
В данном сценарии DragQueryFile не возвращает выбранный каталог.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.