私は C# の .NET WPF 開発者です。アプリケーションで Windows エクスプローラーのようなドラッグ アンド ドロップ エクスペリエンスを実現したいと考えています。特に、ファイルをドラッグするときにこの見栄えの良い画像を表示したいと思います(ファイルマネージャーアプリを作成しています)。
これを達成する方法がわかりません。シェルからこの画像を取得して、ドラッグするオーバーレイに含める方法があると思いますが、その方法がわかりません。一部のソフトウェア (ImgBurn など) がこのようなことを行うことに気付きましたが、その方法がわかりません。
非常に役立つ情報を含むこのブログ投稿を認識しています: https://docs.microsoft.com/en-us/archive/blogs/adamroot/shell-style-drag-and-drop-in-net-part-3 ただし、カスタムアプリケーションでアイテムをドラッグするときに画像オーバーレイを取得する方法の例は提供していません。