[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/02/02(Wed) 20:36
投稿者名:おてもやん
Eメール:
URL :
タイトル:
IME ON時の未確定文字判定について
お尋ね致します。

当方はOSにWin2000(IME2000)、VB6.0を用いているのですが、
テキストボックスにてIME ONによる全角文字入力をする際、
"Enterキーで確定する前の未確定時の文字列"を
何らかの方法で知る事は出来ないでしょうか?

ご存知の方がいらっしゃいましたら、御回答をお願い致します。

投稿時間:2005/02/02(Wed) 22:57
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: IME ON時の未確定文字判定について
> テキストボックスにてIME ONによる全角文字入力をする際、
> "Enterキーで確定する前の未確定時の文字列"を

どの段階での未確定文字なのでしょうか?
何の為に取得する必要があるのでしょうか?
取得できたとしても、IME関係のAPI関数を使用する事になると思うのですが
その辺はお調べになったのでしょうか?

投稿時間:2005/02/03(Thu) 08:39
投稿者名:おてもやん
Eメール:
URL :
タイトル:
Re^2: IME ON時の未確定文字判定について
> > テキストボックスにてIME ONによる全角文字入力をする際、
> > "Enterキーで確定する前の未確定時の文字列"を
>
> どの段階での未確定文字なのでしょうか?
> 何の為に取得する必要があるのでしょうか?
> 取得できたとしても、IME関係のAPI関数を使用する事になると思うのですが
> その辺はお調べになったのでしょうか?

返信ありがとうございます。

本件は、テキストボックスに既存の入力文字が存在し、
その文字列を反転選択された状態で新たに文字列を入力した場合、
KeyUpイベントで特定キーが押された後の"反転選択された文字列"と
"新たに入力された文字列"の両方の値を取得出来ないか?
という疑問から発生致しました。

確かにAPI関数を用いる事で値が取得出来るのですが、
未確定文字のため、文字変換されると幾らでも変更されてしまう事がわかりました。

興味本位的な質問でお騒がせして申し訳ありませんでした。
今後ともよろしくお願い致します。