0
誰かがMFC CDateTimeCtrlのカーソル位置を設定する方法を教えてください。SetCurSel in CDateTimeCtrl
誰かが日付を入力して「追加」ボタンを押すと、m_Date.SetWindowText( "")で日付コントロールの内容をクリアします。私が持っている問題は、コントロールにタブバックすると、まだ強調表示されている年が表示されるということです。私の日付コントロールの形式は、DD/MM/YYYY
です。選択したテキストを選択した最後のフィールド(YYYY)ではなく、日付(DD)にするだけです。
理想的には、コントロールのテキストボックスへのCEdit *ポインタを取得できます。そうすればCEdit :: SetCurSel()を使うことができ、すべてがうまくいくでしょう。
乾杯