Перетаскивание файлов из программы
От: Аноним  
Дата: 28.11.10 18:34
Оценка:
Нужно реализовать драгндроп из программы. При этом: перетаскивать одновременно файлы, находящиеся в разных директориях.
Почитал на MSовский блог the old new thing и написал вот что: http://pastebin.com/az7G0j1D 1я функция моя, 2я из примера.
Результаты работы этих ф-ций затем передаются в DoDragDrop.
Несмотря на то, что ошибок в GetUIObjectOfFiles не возникает (более того в Win7 всё отлично работает), в XP с помощью DoDragDrop удается только создавать ярлыки (DROPEFFECT_LINK). А вместо копирования (DROPEFFECT_COPY) курсор принимает запрещающую форму.
Функции типа BindToParent не использовал, не знаю как файлы из разных папок к одной директории прибиндить, наверное в этом проблема. Кучу всего сейчас перечитал, но сути не понял.
getuiobject dodragdrop
Re: Перетаскивание файлов из программы
От: Winand  
Дата: 28.11.10 18:36
Оценка:
забыл в систему войти, анонимно отправил
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.