Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.04;
Скачать: CL | DM;

Вниз

Drag&Drop на API в ListView   Найти похожие ветки 

 
volser   (2005-07-15 12:16) [0]

Собсвенно сабж.
Может у кого пример есть?
За ранее спасибо!


 
kami ©   (2005-07-15 14:10) [1]

А что хоть надо продрагдропить? ListItem`ы ?


 
volser   (2005-07-15 16:23) [2]

да


 
kami ©   (2005-07-16 12:19) [3]

хмм... сомневаюсь, что другое приложение(если оно не Ваше) захочет понять, что ему/от него требуют передать именно TListItem`s. А если Ваше - то зачем именно на API?
Вот тут возникает один вопрос "а не файлы ли (или другие данные) представляют эти ListItem`ы?"

В любом случае - Drag&Drop на API организуются с помощью IDataObject, IDropSource, IDataTarget. Ну, и еще IDragSourceHelper - но только для изображений при перетаскивании, в их направлении и надо копать.

В общем, в качестве примера предлагаю скачать Drag and Drop Component Suite например, с Торри - и по исходникам вместе с MSDN все станет ясно.


 
DVM ©   (2005-07-17 19:35) [4]


> volser  

В чем проблема то? В генерации образа перетаскиваемого итема или в отправкеданных в чужое приложение?


 
volser   (2005-07-18 09:50) [5]

Вопрос в том что я внедряюсь в другой процесс при помощи хуков. В другом процессе есть листвью, в нем то мне инужно реализовать драг анд дроп. Тоесть все это происходит в рамках самого листвью.


 
DVM ©   (2005-07-18 11:27) [6]


> В другом процессе есть листвью, в нем то мне инужно реализовать
> драг анд дроп

Между чем и чем перетаскивание? В пределах листвью этого? Изначально он перетаскивание допускал?



Страницы: 1 вся ветка

Текущий архив: 2005.09.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
9-1115613002
.cpp
2005-05-09 08:30
2005.09.04
Работа с JPG в Delphi


3-1122314456
Оран Гутангович
2005-07-25 22:00
2005.09.04
Доступ к ADO таблице


3-1122149035
Ильичев С.А.
2005-07-24 00:03
2005.09.04
Как сформировать имя таблици в триггере и создать её?


3-1122357721
evvcom
2005-07-26 10:02
2005.09.04
Отключение триггеров в Оракл


14-1123879891
ArtemESC
2005-08-13 00:51
2005.09.04
EXE-файлы