DDX_CBString

DDX_CBStringは、選択されたアイテムのテキストや入力されたテキストを取得できる。

DDX_CBString (MFC)

ValueでCString
ValueでCString

今回、コンボボックスの変数の追加で、ValueでCStringを指定する。

このように追加される。

IDC_COMBO1とm_xvComboBox1は、DDX_CBStringで紐付く。

"Item1"から"Item3"まで追加。

Button1が押された時、UpdateDataで更新すると、m_xvComboBox1にテキストが格納されるので、メッセージボックスで表示。

Item1の選択
Item1の選択

"Item1"を選択してButton1を押すと、

Item1を表示
Item1を表示

"Item1"を表示。

Item2の選択
Item2の選択

"Item2"だと、

Item2の表示
Item2の表示

"Item2"を表示。

Item3の選択
Item3の選択

"Item3"だと、

Item3の表示
Item3の表示

"Item3"を表示。

ABCDEの入力
ABCDEの入力

アイテムにない"ABCDE"を入力した場合は、

ABCDEの表示
ABCDEの表示

"ABCDE"が表示される。

Sample/mfc/DDX_CBString/DDX_CBString/src/DDX_CBString at master · bg1bgst333/Sample · GitHub