掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エクスプローラのコピー、切り取りを判定したい。 (ID:108131)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ありがとうございます。 まずAPIの方なのですが、 1. 『"Preferred DropEffect"形式のデータ』を取得する。 (RegisterClipboardFormat APIを使って、この識別値を得ます) この形式のデータは、切り取りかコピーかを示すビットフラグです。 &H1 が立っていれば、コピー &H2 が立っていれば、移動 &H4 が立っていれば、ショートカットを作成可能 dim kekka as long kekka = RegisterClipboardFormat("Preferred DropEffect") のようにやってみたのですが、 コピー、切り取りをエクスプローラでやって戻り値をみてみたのですが、 49324が返ってきて、変化ありませんでした。 たぶん、やり方がおかしいと思いますが。 FolderItemVerbを使ったサンプルでやってみたところうまく動きました。 ステップして追っていったところ、確かに右クリックメニューの文字が列挙されていました。 この場合に、複数のパス、ファイル名をコピー、切り取りということは、可能なのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.