ccombobox中下拉框高度

在一个项目中,对ccombobox的控件使用了MoveWindow函数定位,

如:m_m_cmbPhoneCtl.MoveWindow(3,6,227,35,TRUE);
发现ccombobox控件下拉框变得很窄。运行后的程序下拉框只够显示一行,晕!

整了N久,没查到原因,没有动态设置combobox下拉长度的,只有
设置下拉宽度的方法: SetDroppedWidth。

 

网上查,有说通过MoveWindow来实现,看了以后不甚明白,

试了N久,才发现原来对combobox控件设置movewindow的时候,

参数中的高度是下拉后的高度。

 

现设置为m_m_cmbPhoneCtl.MoveWindow(3,6,227,35,TRUE);

得以解决。

你可能感兴趣的:(ccombobox中下拉框高度)