• ベストアンサー

MFCのエディットボックス上書きモードの解除

MFCのエディットボックスにスピンを連動させ、 数値を表示すると添付のように上書きモードになってしまいます(青) 解除するにはCEdit のメンバのどれを設定すればいいでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

-1,-1を指定って、どこにキャレットを置きたいんでしょうか? 文字列の先頭なら、0,0でいいはずです。 あと、この命令をどこに記述しているかも重要です。 デフォルトの処理で文字列が選択された後に、この命令が実行されないと意味がありません。

obone
質問者

お礼

ありがとうございました。 あれこれやってみます。

その他の回答 (1)

回答No.1

SetSelでキャレットの位置と選択範囲が指定できます。

obone
質問者

補足

単純にこれだけでは上手くいかないのですが なにか不足していますか? ((CEdit *)GetDlgItem(IDC_EDIT1))->SetSel(-1,-1,false);

関連するQ&A