2010-11-18 1 views
0

誰かがMFC CDateTimeCtrlのカーソル位置を設定する方法を教えてください。SetCurSel in CDateTimeCtrl

誰かが日付を入力して「追加」ボタンを押すと、m_Date.SetWindowText( "")で日付コントロールの内容をクリアします。私が持っている問題は、コントロールにタブバックすると、まだ強調表示されている年が表示されるということです。私の日付コントロールの形式は、DD/MM/YYYY

です。選択したテキストを選択した最後のフィールド(YYYY)ではなく、日付(DD)にするだけです。

理想的には、コントロールのテキストボックスへのCEdit *ポインタを取得できます。そうすればCEdit :: SetCurSel()を使うことができ、すべてがうまくいくでしょう。

乾杯

答えて

0

私はそれができないと言うのは安全だと思います。私は自分のコントロールを書いて、他の人たちと同じように仕事をしました。