いつも勉強させていただいております。
ちょっと質問があります。
Aに「あいうえお」という文字列が入っているとします。
それを違うソフトのテキストエリアに貼り付けたいのですが、
違うソフトが画面に表示されていないと、貼り付けできません。
最小化されていても貼り付けるにはどのようにしたらよいのでしょうか?
現状はボタンをクリックすると、違うソフトをアクティブにしsendkeysでctrl+vを送っています。
ご教示お願い致します。
1.ターゲットである「テキストエリア」を持つコンポーネントの
ウィンドウハンドルを取得でき、
2.「テキストエリア」が本当にTextとして表示しているのであれば、
取得したハンドルに対しSendMessageすることで送ることが可能です。
上記2条件を満たさない場合は不可能と思ってください。
返信が大変遅れてしまい、大変申し訳ありません。
上記2件を満たさないといけないということですね。
アドバイスありがとうございました。
色々やってみたいと思います。
ツイート | ![]() |