MFC COMBO Box的使用
CComboBox m_Name;
我在OnInitDialog() 中添加了下面的代码
m_CurveChannel.ResetContent();
m_CurveChannel.AddString("aaa");
m_CurveChannel.AddString("bbb");
m_CurveChannel.AddString("ccc");
m_CurveChannel.AddString("ddd");
m_CurveChannel.SetCurSel(0);
可是点击CComboBox控件的时候,只显示着aaa,点击下拉按钮无任何反应
[解决办法]
首先,下拉框的下拉高度有改么?在资源视图里,一般要是不去改,可能会遮住?
其次,设置断点,加一个m_CurveChannel.GetCount(),看返回值,就知道你addstring的内容是否被加入到下拉框的字符从列表中了