прорисовка при Drug and Drop
От: grub  
Дата: 06.04.06 08:53
Оценка:
Подскажите, как в .Net сделать собственную прорисовку при Драг и дропе? В Win32 для этого использовался IDragSourceHelper и сообщение DI_GETDRAGIMAGE.
Re: прорисовка при Drug and Drop
От: _FRED_ Черногория
Дата: 06.04.06 12:43
Оценка:
Здравствуйте, grub, Вы писали:

G>Подскажите, как в .Net сделать собственную прорисовку при Драг и дропе? В Win32 для этого использовался IDragSourceHelper и сообщение DI_GETDRAGIMAGE.


Если надо курсор заменить, то смотри QueryContinueDrag — оно приходит в source. В target рисууешь как обычно.
Help will always be given at Hogwarts to those who ask for it.
Re[2]: прорисовка при Drug and Drop
От: grub  
Дата: 07.04.06 14:25
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>Если надо курсор заменить, то смотри QueryContinueDrag — оно приходит в source. В target рисууешь как обычно.


Мне нужно как в проводнике, когда зацепляеш файлы. При этом происходит отрисовка и курсора и изображения. Причем все это отображается над любыми другими окнами.
Re[3]: прорисовка при Drug and Drop
От: _FRED_ Черногория
Дата: 07.04.06 14:42
Оценка:
Здравствуйте, grub, Вы писали:

_FR>>Если надо курсор заменить, то смотри QueryContinueDrag — оно приходит в source. В target рисууешь как обычно.


G>Мне нужно как в проводнике, когда зацепляеш файлы. При этом происходит отрисовка и курсора и изображения. Причем все это отображается над любыми другими окнами.


И что Вам мешает воспользоваться моим советом? То, что по-вашему, курсор — это только стрелочка, и сделать его достаточным размером, чтоб вместить картинку нельзя Что же тогда Вы делали "В Win32 для этого…"? отыскать аналог будет не сложно
... << RSDN@Home 1.2.0 alpha rev. 648>>
Now playing: «Judas Priest — Delivering the Goods»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.