2011-02-16 14 views
2

win32clipboardを使用してテキストのコピー貼り付け操作を試行していましたが、しかし、それを介してどのようにコピー/貼り付け操作がフォルダー/ファイルなどで達成されるのだろうと思っています。私は同じを達成するためにPythonを使用しています。それに関連するフォーマットも見つかりませんでした。それはファイルパスがコピーされた後、ペースト操作がクリップボードデータをファイルパスとして識別し、実際にファイルコピーを行うようなものでしょうか?全く分から:(。OLEオブジェクトとしてクリップボード操作(ctrl-c/ctrl-v)を使用してファイルをコピー/切り取り/貼り付けする方法

答えて

0

をヘルプ - かもしれません(たとえば、ファイルまたはフォルダ)をクリップボードに、シェルの場所のデータ異なるさまざまな形式のクリップボードにこのような操作のためのクリップボードビューアは次の形式を示しています。

enter image description here

私は正直ありませんどちらが使用されているかを知るその後ペーストしますが、私の推測はShell IDList Arrayになります。要点は、ファイルとフォルダはクリップボードにはなく、参照のみです。

私はMSDN: Shell Clipboard Formatsにこれに関する包括的な文書があると確信しています。

これは、Pythonラッパーをそのような機能に追加するWeb検索を行うための十分なオリエンテーションを与えるはずです(私はそれらが存在すると確信しています)!

関連する問題