プログラム間の文字列の転送

[戻る]
KK 2001/11/19(月) 17:08:07
 初めて利用させて頂きます。
 例えば、起動しているプログラムのエディットボックスに他のプログラムから文字列を送ることは可能でしょうか。
クリップボードに一度文字列をコピーして、送る先のエディットボックスをマウスでクリックするという方法では
実現しています。
 もし相手プログラムのコントロールを指定して、文字列を送れる方法がありましたら、ご教授ください。
 宜しくお願いします。

CdS 2001/11/19(月) 18:34:30
MFCを使っているかどうかなどの環境は書いてください。

ウィンドウハンドルさえ取得できれば、なんとでもできます。
FindWindow、EnumWindows、EnumChildWindowsなどを調べてください。

MFCを使っているのならちょっと分かりにくいかもしれません。

KK 2001/11/19(月) 20:49:07
[[解決]]
CdSさん、早速のご回答ありがとうございます。
FindWindowで検索したところ、FindWindowで取得して、 SendMessageでWM_SETTEXTを送れば
できそうです。
ありがとうございました。

古いスレッドには追加発言できません。