Уведомление о перетаскивании в Windows - PullRequest
1 голос
/ 23 августа 2008

Моя C# программа имеет список файлов, которые можно перетащить из нее и поместить в другую программу. Мои требования: сначала скопировать файл в другой каталог.

Итак, могу ли я получить уведомление об операции удаления, чтобы я мог копировать файл только в случае успеха операции? Я предпочел бы подождать, пока не узнаю, что его нужно скопировать, прежде чем выполнять копирование.

Кроме того, возможно ли узнать, в какой программе выполняется операция удаления? В идеале я хотел бы изменить путь к файлу в зависимости от того, кто или что его удаляет.

Решение этой проблемы может быть на любом языке .NET или C/C++ с COM.

Ответы [ 2 ]

1 голос
/ 23 августа 2008

В вашем вопросе есть несколько неясностей. Какая операция должна быть успешной?

Чтобы получить все сведения о перетаскивании, просмотрите результаты поиска (на несколько страниц):

Раймонд Чен при перетаскивании

0 голосов
/ 23 августа 2008

Итак, вы намереваетесь изменить отбрасываемые данные в зависимости от цели сброса? Я не думаю, что это возможно; в конце концов, вы заполняете данные, когда начинается перетаскивание.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...