![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IDropTarget и TListView: конфликт с именем метода в TControl в D7
ProgRAMmer Dimonych © (2012-03-18 23:24:00)Потребовалось реализовать перетаскивание файлов из проводника в TListView (чтобы реагировала не вся форма). Создал новый контрол, унаследовался от TListView и IDropTarget. Выяснилось, что в TControl уже есть виртуальный метод TControl.DragOver(), но с набором параметров, отличным от IDropTarget.DragOver().
Вопрос: как проще всего обойти проблему? Ограничиваться WM_DROPFILES пока, наверное, не хотелось бы.
Delphi 7
ProgRAMmer Dimonych (2012-03-19 13:38:00) [1]Спасибо.
MBo (2012-03-19 06:17:00) [2]Implementing Interfaces - Method Resolution Clause
function IDT_DragOver(grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HResult; stdcall;
function IDropTarget.DragOver = IDT_DragOver;