vc6.0中怎样让ComboBox显示下拉框

voiceangel 2001-10-05 10:50:40
小弟在一个对话框中放了一个combobox,有个变量m_cmbBox与它对应.在onInitDialog函数中用

BOOL CVcDemoDlg::OnInitDialog()
{ for(int i=1;i<3;i++)
{m_cmbBox.addstring("1");
}
UpdataData(false);//把m_cmbBox的变化显示在combobox中
}
结果combobox的下拉框只是出现非常细的一条横线.用鼠标点此横线也能选种其中的某项,用键盘上下箭头也可以在combobox中显示各项.但是下拉框为什么会那么细呢?
是不是需要自己手工去画呢.
...全文
630 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
eastrock 2001-10-05
  • 打赏
  • 举报
回复
在那个对话框中选中那个combobox,你把鼠标放在其上面,周围移动一下,你会发现有一些不同的,你点击一下,自己试一下就知道了。要使得鼠标成上下箭头,把框架向下拉就是,反正你自己试试看吧.ok.
ttzzgg_80713 2001-10-05
  • 打赏
  • 举报
回复
调整高度
seashoreboy 2001-10-05
  • 打赏
  • 举报
回复
对,把combox控件的高度调整到适当大小。
iProgram 2001-10-05
  • 打赏
  • 举报
回复
设计时在属性的Style中变Style为Simple,调整高度,然后在变回来。

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧