Http://www.cnng.net  首页 原创软件   VB文挡  VB资源   乱舞人生  资源   Tags  给我留言 
用户登陆
用户:
密码:
 

站点日历
73 2024 - 4 48
 123456
78910111213
14151617181920
21222324252627
282930


站点统计

最新日志
手控Combobox的打开或收起 将字符串按等宽的比列换行输出
晴天 不复盖任务栏的全屏显示   [ 日期:2007-06-15 ]
以下代码,包含有计算任务栏高度的代码
程序代码:[ 复制代码 ] 
Option Explicit
'http://www.cnng.net
'石陆软件屋

Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_GETWORKAREA = 48
Private Type RECT
    Left As Long
    Top As Long
    Right As Long
    Bottom As Long
End Type

Private Sub Form_Load()
    Me.Width = Screen.Width: Me.Height = Screen.Height - GetTaskbarHeight() * 15
    Me.Move 0, 0
End Sub

Public Function GetTaskbarHeight() As Integer
    Dim lRes As Long
    Dim rectVal As RECT
    lRes = SystemParametersInfo(SPI_GETWORKAREA, 0, rectVal, 0)
    GetTaskbarHeight = (Screen.Height / Screen.TwipsPerPixelX) - rectVal.Bottom
End Function



相关链接:vb | 计算任务栏高度

[阅读字体大小: ]
[本日志由 admin 于 2013-11-01 10:52 PM 编辑]
引用通告地址 (0):
复制引用地址http://www.cnng.net/blog/trackback.asp?tbID=42
复制引用地址http://www.cnng.net/blog/trackback.asp?tbID=42&CP=GBK
暂时没有评论
发表评论 - 不要忘了输入验证码哦!
作者: 用户名:  密码:   注册? 验证码: 
评论:

禁止表情
禁止UBB
禁止图片
识别链接
识别关键字
表  情