Некоторое время назад я столкнулся с проблемой наоборот: как перетащить элемент (папку / файл) из окна проводника (будь то Windows Explorer, Linux Nautilus и т. Д.) В окно браузера - то есть перетаскивание начинается в одном приложении и заканчивается в браузере. Так как у меня был контроль над браузером, я смог перехватить событие драгенд: то, которое меня заинтересовало.
Теперь я хочу сделать это из браузера в приложение проводника: очень похоже на то, как если вы перетащите изображение из Firefox и поместите его в папку.
Моя основная проблема заключается в том, что, хотя я могу проверить, когда событие перетаскивания вышло из окна браузера, у меня нет идеи, как получить место, где событие перетаскивания закончилось.
Моя идея - создать подписанный Java-апплет и каким-то образом отследить движение мыши на рабочем столе - но это кажется немного большим, чем просто перебор.
Есть какие-нибудь указатели на это?