TOutline - Перетащи и брось
|
Приходит один фидошник к другому на День Рождения. Приносит открытку, навороченная такая, обалденно красивая, на ней написанно: "Поздравляю С Днем Рождения" такими красивыми буквами... Именинник открывает открытку, а там большими карявыми буквами написанно: "САБЖ".
|
Вам нужно перехватывать в TOutline сообщение wm_DropFiles. Для этого необходимо
создать его потомка. Также, вы должны убедиться в том, что дескриптор TOutline
Handle хотя бы раз передавался в качестве параметра функции DragAcceptFiles. Для
определения положения мыши в момент перетаскивания используется DragQueryPoint.
Если вы прочтете разделы в WINAPI.HLP по DragAcceptFiles, wm_DropFiles,
DragQueryFile, DragQueryPoint и DragFinish, то вы поймете, как все это работает.
|