可以通过API实现获取和改变下拉列表的宽度,语句是Public Function GetDropdownWidth(cboHwnd As Long) As Long;
Public Function SetDropdownWidth(cboHwnd As Long, NewWidthPixel As Long) As Boolean
改变高度可以参考http://topic.csdn.net/t/20020326/21/601975.html
不大明白您"想下拉列表框不显示"的意思,如果想完全不显示可以设置combo的visible=false;不想显示下拉部分可以通过上述命令将其高度或宽度设置为0.