プロが教える店舗&オフィスのセキュリティ対策術

環境:VC++2008 MFC

同じリストの内容を持つコンボボックスを16個作りたい。(IDC_COMBO1~16)
16個のDDX変数を用意し、16回値を格納するのは綺麗じゃないので1個のDDX変数でなんとかしたいです。

ソースは以下の物で練習しています。
http://www.g-ishihara.com/mfc_cb_01.htm

どのようにすれば簡潔にかけるでしょうか?

A 回答 (1件)

DDX_Control(pDX, IDC_COMBO1, m_xcCombo[0];


DDX_Control(pDX, IDC_COMBO2, m_xcCombo[[1];

のようにメンバ変数を配列にすることは出来ます。

IDは配列に出来ないので、どうやっても、どこかで 16個のやり取りは生じます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!