非アクティブの状態でクリップボードを取得するには

解決


ひろ  2003-09-15 15:02:11  No: 108685  IP: [192.*.*.*]

メモ帳とテキストボックスのあるアプリを同時に立ち上げ、
メモ帳の文字列を選択、コピーしたら自動的にテキストボックスにペーストするにはどうすればよいでしょうか。つまり、非アクティブの状態なのに、
他のアプリーケーションによるクリップボードの中味を取り出せるのか
初心者の私には分かりません。
具体的なメソッドとか教えて頂ければ嬉しいです。

編集 削除
たかみちえ  URL  2003-09-15 15:19:50  No: 108686  IP: [192.*.*.*]

クリップボードはすべてのソフトに共通ものですから、もちろん可能です。
問題はそのタイミングだと思いますが…。

  "クリップボード 監視"などをGoogleなどで検索してみてください。それを可能にするAPIの情報が手に入ると思います。
ただし、VBでやる場合サブクラス化しなければいけません。

編集 削除
ひろ  2003-09-16 01:50:11  No: 108687  IP: [192.*.*.*]

お陰様で理想のコードにめぐり合いました。
もっとも、内容は良く分かっていないのでこれから紐解く予定です。
たかみさん、ありがとうございました。

編集 削除