Re[4]: Drag&Drop
От: adavydenko  
Дата: 21.03.05 15:41
Оценка:
Здравствуйте, AndrewJD, Вы писали:

A>> Стандартный пример DragImg выдаёт корректную картинку при вызове InitializeFromWindow(), даже когда опция Show window contents while dragging выключена.

AJD>А что за стандартный пример DragImg?
Пример из Microsoft SDK.

AJD>Кроме того, что мешает тебе включить эту опцию на период выполнения D&D ?

Да, большое спасибо так и сделал, всё работает.

A>> Более того иконки на рабочем столе тоже можно таскать, они отображаются корректно. Или это реализовано как-то по другому ?

AJD>Иконки на рабочем столе — это обычный ListView. Соответственно все работает.
Да, и когда опция Show content отключена, то вместо иконок отрисовываются квадратики. Насколько я понимаю делается это с помощью вызова InitializeFromWindow. Вот мне и интересно можно ли в своём окне поймать и обработать вызов DI_GETDRAGIMAGE. Так как примера такого я не встречал, то подумал что найдётся кто-то, кто это делал и скажет мне, что мол да, я такое делал у тебя где-то баг.

С уважением,
Алексей.
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.