掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
キャレットを持っているコンポーネントのハンドルを取得するには? (ID:16549)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ありがとうございました。本当に参考になりました。 anoneさんの「Ctrl+V キー入力をプログラムで実行する」方法も 篠田雅夫さんの「ハンドルを取得する」方法も両方実行できました。 anoneさんのご指摘のように、コンポーネントにはCtrl+Vに 応答するものが多いので、手動のイベントでCtrl+Vを行うのが良いか と思いました。 しかし、現在貼り付けを行うタイミングとして、「Alt + Q」押下時 を考えていまして(ホットキーに登録)、そうすると手動のイベントでは できないので、篠田雅夫さんの方法でハンドルを取得することにしました。 また、篠田雅夫さんのご指摘の箇所で以下についてですが、 if 'abc' <> string(buf) then begin buf := 'abc'; SendMessage(ThisWH, WM_SETTEXT, 3, Integer(@buf[0])); end; これは、どのような処理を意味しているのかが分かりません。 もし宜しければ、これも教えて頂けないでしょうか。 お願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.