掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ComboboxのIME変換確定について (ID:39905)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ありがとうございました。おかげで何とが実装できました。(丸写しですが) 半日ではまだまだかなと言うことでしたので、1日考えましたがまだ良く分かりません。 おそらく、TComboBoxの●●●を、WM_IME_ENDCOMPOSITIONを捕捉出来るようにした、 TComboBox.ComboWndProc(var Msg: TMessage; ComboWnd: HWnd; ComboProc: Pointer); でoverrideする。 と言うことだと思いますが、●●●の部分が分かりません。 それと、 case Msg.Msg of WM_IME_ENDCOMPOSITION: begin <A> end; end; の<A>の部分で、ConboBox.Textを使って処理をさせたいのですが、 <A>の直前にShowMessageとか、Application.ProcessMessagesとかを 入れないと、このタイミングでは、ConboBox.Textの値は取得できないようです。 変換は確定した、とメッセージが来たのに確定した中身は取り出せないというのは、なぜなのでしょうか。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.