ComBox 无法弹出下拉! 加入ComBox但是无法弹出下拉框,只ComBox的底上出现一黑色横条,为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编辑ComBox时,单击右边的倒三角,然后将边缘线向下拉 COMBOX有两种大小可以改变一种是点击时下拉内容的大小一种是combox框的大小仔细点看清楚再拉 选中Combo控件,单击右边的下三角,然后向下拉到你需要的高度。 在Combo控件属性上添加下拉的数据(条目) 很简单,鼠标点ComBox右边的倒三角,出现一个矩形的选中框,然后将边缘线向下拉 试试这样 m_ctlType.GetDroppedControlRect(&r); m_ctlType.GetParent()->ScreenToClient(&r); r.bottom +=30; //加30个象素 m_ctlType.MoveWindow(&r); 在向对话框上放置ComboBox的时候,可以画一个高的矩形,然后ComboBox会自动收回去,但是这个高度就是它展开时候的高度。要改变这个高度,您可以:(1)点击ComboBox的外框,(2)ComboBox变成选种状态,然后拖动它的下边,就可以使他变高。您也可以在程序中改变ComboBox的高度。 编辑ComBox时,单击右边的倒三角,注意看,ComBox和鼠标会有不同显示,当绿色的两点在上下方,箭头为上下时,往下拉一拉就行了 【求助】界面问题:如何给维基利亚加密程序MFC做界面 dc->selectobject(CPen)导致内存泄露 深入学习COM技术有必要吗? 有熟悉MapX的没有,交个朋友 如何得到系统安装的所有软件的安装路径?如何判断系统中是否安装了某个软件? 关于标准库的问题,在线等待 关于完成端口占用内核时间的问题 请教,如何在程序里调用其它一个代参数的命令? 如何获得当前IE中的文本? mfc读取文件夹内所有文件 怎样枚举系统现有的打印机,并更改默认的打印机??? 请问
m_ctlType.GetDroppedControlRect(&r);
m_ctlType.GetParent()->ScreenToClient(&r);
r.bottom +=30; //加30个象素
m_ctlType.MoveWindow(&r);
可以画一个高的矩形,然后ComboBox会自动收回去,
但是这个高度就是它展开时候的高度。
要改变这个高度,您可以:
(1)点击ComboBox的外框,
(2)ComboBox变成选种状态,然后拖动它的下边,就可以使他变高。
您也可以在程序中改变ComboBox的高度。