通知
すべてクリア
Topic starter
2007年8月30日 11:26 AM
コンボボックスのリストから項目が選択されるたびに
その値を元にリストを更新しようとしているのですが、
コンボボックスのリストが変更されたイベント
OnCbnSelchangeComboAlmselect()
の中で現在の表示値を
m_comBoxAlmSelect.GetWindowText(str);
で取得しているのですが、
strに最新の値ではなく、選択する前の値が取得されてしまいます。
使用するイベントを間違えているのでしょうか?
2007年8月30日 12:01 PM
2007年8月30日 12:04 PM
CString str;
m_comBoxAlmSelect.GetLBText(m_comBoxAlmSelect.GetCurSel() , str);
2007年8月30日 12:13 PM
あ、間違えていました。
コントロール変数なのでUpdateDataは不要ですね、、、
Topic starter
2007年8月30日 12:40 PM
GetLBTextで解決できました!
大変助かりました。ありがとうございます。
選択してもまだ表示される前なのでGetWindowTextだと駄目なんでしょうか・・
勉強になりました。