|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.12.2008, 23:39 | #1 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Drag & Drop + HBitmap
Собственно как видно из топика, сколько раз не брался столько и бросал. Но вот щас решился, конечно могу я сам свое окно сделать и с эимитировать такой Drag&Drop но лучше взаимодействовать с системой. Собственно проблема не то что в самом Drag&Drop а в том как сделать чтобы я мог указывать при перетаскивании из моей проги куда-либо ту картинку под курсором во время перетаскивания. Нашел ссылку на этом форуме но там .NET и вообще немного не допонял смысла, как я понял вроде там создается курсор с этой самой картинок и указывается как текущий в системе. Или все же есть вариант ? Если через курсор то я уж лучше руками все сделаю без системы.
|
05.12.2008, 11:40 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
когда тиз твоей проги что-то перетаскивают так есть стандартный значок, тебе надо его заменить?
|
05.12.2008, 23:48 | #3 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Вопрос у вас конечно такой с заковыркой. Я в теории спрашиваю как мне сделать Drag&Drop чтобы при перетаскивании возле курсора была "картинка" того что я перетаскиваю.
|
06.12.2008, 14:29 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
сообщение TVM_CREATEDRAGIMAGE пробовал? (или TreeView_CreateDragImage). После этого сообщения мы получаем хендл имидж_листа.
это читал? http://www.wasm.ru/article.php?article=1001019 посмотри что там написано про сообщение TVM_CREATEDRAGIMAGE |
14.02.2009, 23:54 | #5 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Чтобы не создавать подобную, тему хочу продолжить. Дело в том что, я создал прием файлов в моем приложении.
Код:
Дело в том, что к примеру объекты шела (таже корзина) просто не проходит Код:
|
06.07.2009, 15:10 | #6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Решил не создавать новую тему.
Проблема состоит в том, что допустим в какой-то момент времени мне захотелось: 1. Определить позицию курсора 2. Определить окно под курсором 3. Передать по методу Drag&Drop этому окну некоторые файлы (пути к файлам). Собственно вот код, в теории должно работать, но какому окну не пытался это передать (к примеру, просто навести курсор на десктоп, даже пытался прямо указывать GetDesktopWindow). Delphi 2009. Код:
Помогите Спасибо. Владимир. |
19.07.2009, 00:17 | #7 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Приветствую.
Щас данный вопрос не в топ листе но все же. Яркий пример реализации - попробуйте "перетащить" иконку на рабочем столе как такой Drag&Drop реализовать ? Принимаю любые источники будь то статьи или коды на английском или русском языке (сам уже обыскался, не могу найти). Спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Drag&Drop-continue. Icons | MAcK | Общие вопросы .NET | 2 | 16.09.2008 12:59 |
drag&drop задание координат | MAcK | Общие вопросы .NET | 5 | 15.09.2008 15:26 |
Drag&Drop в ListBox'ах | MAKEDON | Общие вопросы Delphi | 3 | 21.08.2008 13:12 |
Drag&Drop по сети в Delphi | vovan-brn | Помощь студентам | 0 | 28.05.2008 23:12 |
Drag&Drop | shtuceron | Общие вопросы Delphi | 3 | 09.04.2008 19:04 |