FindWindowについて


mea  2005-02-16 15:08:48  No: 13273

FindWindow('IMWindowClass',nil);
で色々なウィンドウを指定する事は出来るのですが、
顔文字入力支援ソフトのように、どんなアプリケーションでも入力部分にメッセージを送れるように指定したいのですがどう設定すればいいのでしょうか?


Fusa  2005-02-17 03:12:28  No: 13274

fdelphi/samples/00073.html

このあたりにあります。

某Delphi4Tech200という書籍だと
>SendMessageでWM_PASTEメッセージを送っても貼り付け出来ない
アプリもあるとのことなので

Ctrl+Vを押すのがよいそうですよ。


mea  2005-02-17 08:21:56  No: 13275

Fusaさんありがとうございます。
Ctrl+Vで無事にできました。

ところでまた質問になるのですが
Edit1の文字をアクティブウィンドウにCtrl+Vで貼り付け
//キーを送るウィンドウをアクティブ
  SetForegroundWindow(WindowHandle);
  Ctrl+V
この処理の後、Edit1を自動的にアクティブ(?選択している状態に戻すにはどうすればいいのでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加