调整Combo下拉部分的宽度

调整Combo下拉部分的宽度,第1张

调整Combo下拉部分的宽度,第2张

声明:
私有声明函数sendmessage lib "user32 "别名" sendmessage a "(

ByVal hwnd为Long,ByVal Msg为Long,

ByVal wParam As Long,ByVal lParam As Long)

私有构造CB_GETDROPPEDWIDTH = &H15F

私有常数CB_SETDROPPEDWIDTH = &H160

私有常量CB_ERR = -1

函数:
'获取组合下拉菜单的宽度。

您可以使用此功能来放大或缩小宽度。

公共函数GetDropdownWidth(cboHwnd为Long)为Long

Dim lRetVal一样长

lRetVal = SendMessage(cboHwnd,CB _ GETDROPPEDWIDTH,0,0)

如果lRetVal CB_ERR,则

GetDropdownWidth = lRetVal

单位是像素。

其他

GetDropdownWidth = 0

如果…就会结束

结束功能

设置组合下拉菜单的宽度

单位是像素。

公共函数SetDropdownWidth(cboHwnd为Long,NewWidthPixel为Long)

作为布尔值

Dim lRetVal一样长

lRetVal = SendMessage(cboHwnd,CB _ SETDROPPEDWIDTH,NewWidthPixel,0)

如果lRetVal CB_ERR,则

SetDropdownWidth = True

其他

SetDropdownWidth = False

如果…就会结束

结束功能

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 调整Combo下拉部分的宽度

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情