vc++6.0 MFC combo空间初始化和添加数据。

//TODO:Addextrainitializationherem_combo1_TableName.SetWindowText("student");m_combo2... // TODO: Add extra initialization here
m_combo1_TableName.SetWindowText("student");
m_combo2_FieldName.SetWindowText("s_name");

m_combo1_TableName.AddString("student");
m_combo1_TableName.AddString("course");

m_combo2_FieldName.AddString("s_no");
m_combo2_FieldName.AddString("s_name");
m_combo2_FieldName.AddString("s_sex");
这是两个控件初始化和添加的代码,有错么?我运行有第一个控件只显示student,下拉没有数据。
第二个控件也只有一个s_name。
展开
 我来答
9999ba9999
2015-06-15 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:66.4万
展开全部
SetWindowText只是设置文本内容,并不是添加数据;看你的样子是想让他在第一个显示,你只需用SetCurSel相应的位置即可。

AddString,是用来 添加数据成员的,函数用法是没问题的,如果你没显示出来,应该是你的控件哪里设置不对,可去控件属性哪里看看
追问

属性都是默认的,没有改。可以可以帮我看下。数据选项里都是空

追答
看属性应该没问题,是不是你的下拉框太短了,以至于你看错了只有一个数据,你可以拉长点。或者鼠标滚轮滑动数据试试,或者按键盘上下方向键试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式