他のアプリケーションにテキストボックスの内容を送るには


wiz  2005-04-01 22:31:45  No: 120636  IP: [192.*.*.*]

テキストボックスに表示されている文字列をコマンドボタンを押したときに他のアプリケーションに送るにはどうすればよいのでしょう?

例としては、テキストボックスに「あいうえお」と言う文字が表示されている。
コマンドボタンを押したら、すでに起動済みのメモ帳に「あいうえお」と言う文字が送られ、表示する。

と言うような動作をさせたいのですが・・・。

編集 削除
深山  2005-04-01 22:42:19  No: 120637  IP: [192.*.*.*]

SendMessage()

編集 削除
wiz  2005-04-02 06:13:25  No: 120638  IP: [192.*.*.*]

レスありがとうございます。
SendMessage()を使うところまでは、投稿後調べましたらわかりましたが、また分からない言葉が出てきました。
ハンドルという言葉です。
他のレス等を見ましたが、プログラム上のどれがそれに当たるのかが分かりません。
また、どうにして目的のアプリケーションを特定しそのハンドルを取得するのでしょう?

編集 削除
ガッ  2005-04-02 07:57:07  No: 120639  IP: [192.*.*.*]

使えそうなAPI名
EnumWindows
EnumChildWindows
…くらいで出来そうな予感だなぁ。
まぁ、詳しいことはSpy++で。

編集 削除
id_rsa+  2005-04-03 11:17:00  No: 120640  IP: [192.*.*.*]

FindWindowでウィンドウハンドルを取得して、メモ帳ならそのままSendMessageでいけるんじゃないかな??多分・・・

ハンドルは、ウィンドウを操作するための識別子。。
まあ、簡単に言えば、ウィンドウが車でそのハンドルって感じ・・・

調べた訳じゃないので、間違ってたらすまん。

編集 削除