現在、エディットボックスがあって、ボタンを押すと、そこに書かれた文字が入力範囲外だと、MesseageBoxによってエラーが出るようになってます。
そこに、エラー画面が出たあと、入力された文字を選択させる(反転表示させる)ようにしたいのですが、うまくいきません。
SetSel関数を使ってみたのですが、うまくいきません。
何か、いい方法はありますか?
教えてください。
お願いします。
CEdit::SetSel のことか?
なんか書き方悪ぃんじゃないかねぇ…
WM_SETFOCUS とかどっかに
// hwnd は EditBox の Window Handle
SendMessage(hwnd, EM_SETSEL, 0, GetWindowTextLength(hwnd));
っていれてみていいようなら code がわるいんでしょ。
ツイート | ![]() |