掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フォーカスのあるエディットボックスに文字列を貼り付けるには? (ID:63253)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私がやりたいのは、ボタンがあるウィンドウではなくてそれとは別のウィンドウにあるエディットボックスに対してです。ですので「EN_SETFOCUS」イベントを使用するのは無理です。 >ボタンを押した時点でフォーカスが移ってしまうので、 >そのときに直前のフォーカスがどこにあったのか判定するのは不可能のでし>ょう。 これに関しては、OnTimerを使用して常に自分以外のアクティブなウィンドウのハンドルをGetForegroundWindowにより取得できています。ただ、ハンドルだけでは、ウィンドウのタイトルをSetWindowTextで変えられても、エディットボックスには、どうやっても貼り付けられません。 ハンドルと同様にエディットボックスのコントロールIDを取得できれば問題は解決できると思うのですが、どうやったらよいのか全くわかりません。 再びご教授お願い致します。本当にお忙しい中大変申し訳ございません。 また、説明不足で誤解を招いてしまい大変ご迷惑をおかけ致しました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.