问一个关于对话框的问题
我在菜单弹出来的对话框上放了一个组合框,在这个对话框类中声明了成员变量CComboBox m_comb,UINT m_uiComb[8],全局变量
并在对话框的构造函数中,令m_uiComb[0]=0;-------m_uiComb[7]=0;
并初始化m_comb.SetCurSel(m_uiComb[channel]);
在组合框的OnCloseupComb()中
令
m_uiComb[channel]=m_comb.GetCurSel();
但是运行发现在对话框第二次打开之后发现组合框里的值又变成初始化的了,我明白是对话框弹出时又调用了构造函数,所以所有的值都变成初始值了,怎么让它能保存住上次设定的值呢,是不是要把m_uiComb[8]设置成全局变量呢?