我在 MDI 窗体里加个了pictute 上面放一个Combobox
pictute 的 scalemode 为 3
发现 Combobox 的高度 为 20可运行后我用QQ截图发现 Combobox 只有17,18左右我想调高 Combobox 的高度 可是不能调怎么样可以调高 Combobox 的高度
pictute 的 scalemode 为 3
发现 Combobox 的高度 为 20可运行后我用QQ截图发现 Combobox 只有17,18左右我想调高 Combobox 的高度 可是不能调怎么样可以调高 Combobox 的高度
解决方案 »
- 关于程序运行错误
- 怎么去分析,以前的项目。
- ShockwaveFlash为什么打不开网络上的swf文件,而本地的可以。。
- 用过VB、VC和BC的高手请进
- 急求,实现保存问题(小弟分数不多了只能给这么多了)
- 求助关于在VB中读取EXCEL中单元格的问题???
- 简单问题:怎样在字符串中用双引号,就是这样“"”,如何转义,在线等待!
- 问个问题,难的没人会,简单的都去抢分,这种论坛,要分数何用?散分!
- 请问我编了一个小软件怎么在1024*768的分辨率下窗体大小显示正常的在下显示好大的怎么解决呢??
- 哪位高手告诉我如何改变VB的坐标原点
- 请教高手:vsprint8中如何获得TableCell画的的某条线的坐标(即该线条的x1,y1--x2,y2)
- 备份远程数据库到本地的方法
Private Declare Function SendMessage Lib _
"USER32" Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal Msg As Long, _
ByVal wParam As Long, ByVal lParam As Long) As Long
Private Const CB_ERR As Long = -1
Private Const CB_SETITEMHEIGHT As Long = &H153
Private Sub Command1_Click()
'稍小一点的高度
SendMessage Me.Combo1.hwnd, CB_SETITEMHEIGHT, -1, 50
Combo1.Refresh
End Sub
Private Sub Command2_Click()
'稍大一点的高度
SendMessage Me.Combo1.hwnd, CB_SETITEMHEIGHT, -1, 100
Combo1.Refresh
End Sub
但是出现了一个新的问题combobox里的文字是在顶端的怎么样让他高度居中?