基于MFC的文档视图应用程序调用组合框设置默认值 2C

基于MFC的文档视图应用程序调用组合框,如何设置默认值,m_szReportLH类型是控件类型,m_szReportLH.SetCurSel(0)这个函数用过了,不好使,在构造函数中试过,出现崩溃,后来我放到OnInitialUpdate()函数中,出不来结果,不知道咋办?求助
更多 0

3个回答

((CComboBox*)GetDlgItem(控件id))->SetCurSel(n);
是这样写的么?此时组合框内已经有内容了么

贴出代码

leiyang2014
裂风龙隼 没有结果,在初始化函数中前面要加上AddString才有结果,但是这个是人为写的,并不是从系统获取的,这样写如果有多个可能会很霸道的写入,而且只有一个 这是初始化函数中加的: m_szReportLH.AddString(_T("aa")); m_szReportLH.SetCurSel(0);之后的内容全部没有了
接近 5 年之前 回复

没有结果,在初始化函数中前面要加上AddString才有结果,但是这个是人为写的,并不是从系统获取的,这样写如果有多个可能会很霸道的写入,而且只有一个
这是初始化函数中加的:
m_szReportLH.AddString(_T("aa"));
m_szReportLH.SetCurSel(0);之后的内容全部没有了

view的OnInitialUpdate中就是初始化控件的,加入的应该是可以插入的。你再看看是不是有其它地方有问题。

leiyang2014
裂风龙隼 恩,我就是在这个函数中添加的,可是还是有问题,我再看看别的地方吧
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐