クリップボードにデータを転送したアプリは誰か知りたい

このQ&Aのポイント
  • クリップボードにデータを転送したアプリの特定方法やデータ種類について知りたいです。受け取るデータの種類は一種類で、転送元のアプリによってデータの受信の有無が異なるかもしれません。
  • クリップボードにデータを転送したアプリを特定する方法と受け取るデータの種類について教えてください。受け取ったデータの種類は静止画で、転送元のアプリによってデータの受信の有無が異なる可能性があります。
  • クリップボードにデータを転送したアプリの特定方法と受け取るデータの種類について教えてください。データの種類は静止画で、転送元のアプリによって受信の有無が異なる場合があります。
回答を見る
  • ベストアンサー

クリップボードにデータを転送したアプリは誰か知りたい

おせわになります。 先日クリップボード関連の質問をさせていただきましたが、 さらに質問させて下さい。 今回知りたいのは、クリップボードにデータを転送したのは どのアプリか、ということを知りたいのです。 たとえば、PrintScreenキーによるスクリーンショットなのか、WORD等のアプリからなのか、はたまたAcrobat Readerからなのか・・・・ その転送元のアプリによって、データを受信したりしなかったり、ということをしたいのです。 ちなみに、受け取るデータの種類は一種類(静止画)で、データの種類によって動作を買えることは考えておりません。 もしこの方法をご存知の方がいらっしゃいましたら、 教えていただければ幸いです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLK314
  • ベストアンサー率55% (84/152)
回答No.1

>たとえば、PrintScreenキーによるスクリーンショットなのか、 >WORD等のアプリからなのか、 >はたまたAcrobat Readerからなのか・・・・ 無理です。 クリップボードには、フォーマット(テキストとかビットマップとか...) とデータさえ用意すれば、どんなアプリでも転送可能です。 他のデータ(転送元を示すデータなど)は不要ですし、 付けることもできません。 元々、クリップボードとは、いろんなアプリが手軽にデータ交換を行える 場所を提供しているのです。 特定のアプリ同士でだけデータをやり取りしたいなら a)COMを介してデータをやり取りする   MS-OfficeなどCOMをサポートしたアプリなら可能かも知れません。 b)名前付きパイプなどのプロセス間通信を利用する   自作アプリ同士なら可能です その他にも、共有のファイルを使うとかいろいろあります。 そのうえで”クリップボードからの貼り付け"をサポートしなければ 良いのではないでしょうか?

hase-kou
質問者

お礼

お返事が遅くなり申し訳ありません。 うーん、できないんですねぇ。。。 せめて転送元のウィンドウのハンドルでもあればと思ったのですが。 ほかにもいろいろ教えていただいてありがとうございます。 もうちょっと、対策を考えてみることにします。

関連するQ&A

  • クリップボード画像転送方法

    こんにちは、VB6.0にてクリップボード画像転送方法について質問 させて頂きたく書き込みいたしました。 Printscreenキーを押してクリップボードへ画像を転送したまでは 良いのですが、その画像をPictureBoxを扱わずにBitblt等で操作 いたしたいのですが方法は御座いますでしょうか? どうかよろしくお願いいたします

  • PrintScreenキーを押しても動画の静止画像部分だけがクリップボードにコピーされない

    こんにちは。 PrintScreenキーを使ってパソコン画面のスクリーンショット画像を採取し、この画像を用いてソフトウェアのマニュアルを作っています。 一つ困ったことがあって、画面の一部分(動画の再生画面のところ)だけがうまく画像に保存できていません。真っ黒になっています。 動画の部分(要するに静止画像)をそのままクリップボードに取得するにはどのようにすればよいのでしょうか。別にクリップボード経由でなくてもよいのですが、ともかくパソコン画面に表示されたものをそのまま画像に保存したいので。。。 よろしくお願いします。

  • クリップボードに保存された画像を削除したい

    PC初心者です。 Windowsの機能でPrintScreenキーで画面を撮影できると聞いて 1枚ためしに撮ってみたはいいものの、クリップボードに保存された 画像はファイルとして残らないとのことで、どうやったら削除できる のかわかりません、教えてください! それと、この機能では複数枚撮影することは出来ないのでしょうか? 初心者のため非常に困っています。宜しくお願いします!

  • PrintScreenで印刷(プリンタ出力)してしまう

    勤務先のWindows2000で、 スクリーンショットをとってWordなどにペーストする作業をしたいのですが、 PrintScreenまたはAlt+PrintScreenを押すと、クリップボードにもコピーされますが 同時にプリンターにも出力してしまいます。 クリップボードへの保存のみにしたいのですが、どこで設定すればよいのでしょうか? よろしくお願いします。

  • イラストレータ8.0 クリップボード

    いつもお世話になります。 今回はイラストレータ8.0について質問させていただきます。 作業を進めていくとデータがクリップボードへとたまって行くと聞いたのですが そのクリップボードとはドコにあるのでしょうか? そのクリップボードに残っているデータを消せば作業効率が良くなるんですよね?(知識が無く曖昧ですみません) あとクリップボードを自動的に削除してくれるソフト(プラグイン?)があると聞いたのですがその情報ご存知の方がいらっしゃいましたらよろしくお願いします。

  • Mac:クリップボードのデータを削除したい

    PowerMacG4で、OS9.2でフォトショップ7.0とイラレ8.0を使っています。 画像をコピペなどの操作をしたあとで、他のアプリケーションを使うときに「クリップボードを何とか何とかに変換しています…」的なメッセージが出てしばらく待っていないといけないことがあります。 急いでいるときにそれが起こるとイライラしてしまいます。 だからそういうときはなるべく軽いテキストなどをコピーしてから他のアプリに移ったりしているのですが、そんなめんどくさいことをしなくてもクリップボードのデータをパッと消す方法ってありますか?

  • VBAにてスクリーンショットをクリップボードから直接ビットマップ形式で

    VBAにてスクリーンショットをクリップボードから直接ビットマップ形式で保存するにはどうしたらよろしいでしょうか?

  • クリップボードの中身を印刷

    Windows10で、Windowsキー+PrintScreenキーとか、snipping toolで全画面キャプチャーをして、表示中の画面のキャプチャーがクリップボードに入るのはわかったのですが、それらをいちいちペイントに貼って、ペイントの印刷機能を使って印刷しています。 でも、何もその画像を編集することなく毎回そのまま印刷しているので、クリップボードに入ったものを、何か簡単なキー操作でデフォルトのプリンターに直接印刷できる方法はないのでしょうか。Windows10の基本機能やMicrosoftの追加ソフトとかで実現できるとうれしいです。 ちなみに、過去にhardcopyというフリーソフトをWindows7時代に使っていましたが、Windows10にそれを入れるとトラブル多発するため、使用を控えています。

  • クリップボードの保存について

    初めて質問させて頂きます。 EXCELのクリップボード機能について質問したいのですが、クリップボード内に何個かデータを記憶させた場合、PCを落としたり、EXCELファイルを閉じた時に再度ファイルを開いた時にクリップボードの内容が記憶されているようにできるのでしょうか?

  • PrintScreenキーが効かなくなりました

    PrintScreenキーを押しても、クリップボード にスクリーン画像が取り込まれなくなってしまいました。 Windowsの設定が変わってしまったのでしょうか? 何か設定があるのでしょうか? お教え願います。

専門家に質問してみよう