任意のウィンドウにキー送信するには?


オガワ  2001-09-09 17:42:23  No: 163  IP: [192.*.*.*]

はじめましてオガワと申します。
ちょっと質問があります。
えーと、VisualBasicでいうsendkeysみたいな
任意のウィンドウにキー送信したいのですが、
(よくいう「Message」みたいなものではなくて
'abc'という文字列だったら「abc」と送信したいです)
まったく情報がなくてわかりませんTT
望みの綱のDelphi版sendkeysもなぜか使えません。
あと、任意のウィンドウをタイトルバーで指定したいのですが
メモ帳だったら「メモ帳」のようにDelphi6だったら
「Delphi6 - 」のようにできたらいいなと思ってます。

もし過去ログにあったらすいません。
どうか情報よろしくおねがいしますm(_ _)m

編集 削除
にしの  2001-09-21 17:22:43  No: 164  IP: [192.*.*.*]

Delphi版sendkeysは、自身にしか効かなかったと思います。
もしやるのなら、FindWindowやEnumWindowなどで目的のウィンドウハンドルを探し、SendMessageでWM_CHARなどを送りつけてやるのが手っ取り早いと思います。

編集 削除