如何改变combo的高度?

jarodzhao 2002-03-26 09:04:22
我在设置它的height时,总是提示“height 是只读属性”
我只是想让高度和字体显的更协调一点,不是让它显示多行记录
...全文
119 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hireling 2002-03-27
  • 打赏
  • 举报
回复
最简单的方法:
选择FORM2.0部件,里面有个COMBOBOX 可以调整高度等`~`
xixi`~
NFDSOFT 2002-03-27
  • 打赏
  • 举报
回复
gz
cmt123 2002-03-26
  • 打赏
  • 举报
回复
up,up
water_j 2002-03-26
  • 打赏
  • 举报
回复
ctianqi(边城浪子) 说的对,
改变一下COMBOBOX.FONT可以改变COMBO的高度COMBO.HEIGHT属性好象是
自动匹配的!
water_j 2002-03-26
  • 打赏
  • 举报
回复
gz!
ityaa 2002-03-26
  • 打赏
  • 举报
回复
利用sendmessage
ctianqi 2002-03-26
  • 打赏
  • 举报
回复
你可以改变一下字体的大小,这样也可以改变combo的高度的,试试!
zyl910 2002-03-26
  • 打赏
  • 举报
回复
用“MoveWindow”试试!

MoveWindow

VB声明
Declare Function MoveWindow Lib "user32" Alias "MoveWindow" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long
说明
改变指定窗口的位置和大小。顶级窗口可能受最大或最小尺寸的限制,那些尺寸优先于这里设置的参数
返回值
Long,非零表示成功,零表示失败
参数表
参数 类型及说明
hwnd Long,欲移动窗口的句柄
x Long,窗口新的左侧位置
y Long,窗口新的顶部位置
nWidth Long,窗口的新宽度
nHeight Long,窗口的高宽度
bRepaint Long,如窗口此时应重画,则设为TRUE(非零)。FALSE(零)则表明应用程序会自己决定是否重画窗口

Top

7,764

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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