エクスプローラからのファイル貼り付けを実装するには?

解決


kun  2003-03-13 02:10:45  No: 51194

Windowsのエクスプローラで「切り取り」or「コピー」されたファイルを取得して、
指定したディレクトリに「貼り付け」するような機能を実現したいと思っています。

最初はクリップボードのCF_HDROP形式のデータを取得して処理すれば実現可能だと考えて
いたのですが、その取得したデータが「切り取り」or「コピー」のどちらをエクスプローラで
選択されてクリップボードに格納されたものなのか判断ができず悩んでいます。
「切り取り」されたものなのか、「コピー」されたものなのか見分ける方法等はあるの
でしょうか。お願いします。


kun  2003-03-13 20:28:03  No: 51195

解決しましたので自己レスを。
クリップボードの"Preferred DropEffect"領域にフラグが設定されていました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加