组合框问题 我给一个组合框映射了一个CComboBox类型的变量m_nList,然后在OnInitDialog()函数中写入m_nList.AddString("the first one");为什么运行时下组合框中仍然是空的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是确实有问题而且组合框的属性我也改成了droplist,但是就是运行时得不到.是否需要其他的语句来设置呢? 你確定你已經把组合框拉大了嗎?你的組合框是在對話框裏?用m_nList.GetCount()看看裏面有幾個東西就知道有沒有加入進去了. 你虽然映射了一个变量,但这个变量的默认初始化值是-1(看你CComboBox类的构造函数),他表示你这个空间当前显示的项。你在m_nList.AddString("the first one");后让该控键显示第0项就ok了。这样做。int index = m_nList.AddString("the first one");if(index >= 0) m_nList.SetCurSel(index); SnowWolfSLF(雪狼) 可行但是在我点击下拉按钮时却得不到列表,为什么? 放在对话框上的ComboBox有两个编辑状态,试着点击控件右端▲,并将控件拖大 Tab SetCurSel的使用 对于制作一个窗体控件,它的安全策略应该是什么? 初学mfc VC++初学者的求救 编写数据库程序遇见的一个奇怪的问题(关于存储和搜索的问题)(结贴100分感谢) 学习VC 的网络编程需要哪些基础 使用COM的怪事情 各位那里有window media player 7.1的控件,怎么看她的方法。 我在Dlg 上放置了了CListCtrl 控件,使用GetDlgItem 得到它的指针,却不能调用到如下方法 CEditView视图显示问题 全局函数调用SendMessage()问题? 如何用VC6.0做类似与Photoshop中的导航条的小窗口?
而且组合框的属性我也改成了droplist,但是就是运行时得不到.
是否需要其他的语句来设置呢?
你的組合框是在對話框裏?
用m_nList.GetCount()看看裏面有幾個東西就知道有沒有加入進去了.
这样做。
int index = m_nList.AddString("the first one");
if(index >= 0)
m_nList.SetCurSel(index);
可行
但是在我点击下拉按钮时却得不到列表,为什么?