Как настроить буфер обмена для копирования файлов?

В моем приложении я разрешаю пользователю выбирать элементы, которые соответствуют файлам на диске. Когда пользователь нажимает Ctrl + C, я хочу, чтобы файл был отправлен в буфер обмена, где пользователь затем может вставить файл в другое место.

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

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

Как я могу сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос