Форум: "Система";
Текущий архив: 2004.01.05;
Скачать: [xml.tar.bz2];
ВнизWM_DropFiles Найти похожие ветки
← →
Геннадий (2003-10-19 12:00) [0]Приветствую! Как известно, WinAMP "принимает" файлы из Проводника в результате их перетакивания в окно списка произведения. Есть сообщение wm_dropfiles, которое посылается ..., когда пользователь перетаскивает файлы. А вот кому оно посылается? Где его перехватывать? И нужны ли какие-либо дополнительные условия для бработки перетаскивания файлов из Проводника в мою программу (вкл DockSite, например) ?
← →
Anatoly Podgoretsky (2003-10-19 12:06) [1]Тому органу, который ответить положительно на DragAcceptFiles
← →
Геннадий (2003-10-19 13:02) [2]То есть для формы добавляем:
procedure AcceptFiles(...); message wm_DragAcceptFiles;
Модули подключать надо?
А потом добавляем процедуру, рабатывающую на wm_dropfiles
Я правильно понял?
← →
Anatoly Podgoretsky (2003-10-19 13:08) [3]Понял правильно, но написал неправильно, а подключать надо Windows. Возьми у меня на сайте чаво, там есть пример.
← →
DVM (2003-10-19 13:09) [4]
> Геннадий © (19.10.03 13:02) [2]
DragAcceptFiles это свойство формы которое надо установить в True;
← →
Геннадий (2003-10-19 13:32) [5]DVM © (19.10.03 13:09) [4]
Аааа...... !
← →
DVM (2003-10-19 16:12) [6]Точнее это стиль окна такой WS_EX_ACCEPTFILES, не знаю есть ли аналог в свойствах VCL формы, наверное есть.
← →
1 (2003-10-19 22:10) [7]1
← →
Guerrillero (2003-10-20 00:02) [8]При создании формы вызывай DragAcceptFiles(handle,True)
А при перетаскивании будет форме посылаться WM_DropFiles
Там то и работай с файлами ...
← →
Геннадий (2003-10-25 13:47) [9]Спасибо за ответы. А вот такой ещё вопрос. Если из WinRAR"а перетянуть файл в Проводник Windows, то WinRAR его туда распакует. Вот как такой drag-and-drop программируется?
← →
Anatoly Podgoretsky (2003-10-25 14:11) [10]Вероятнее всего через интерфейсы IDrop
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.01.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c