搜索: 标题内容作者  
  首页源码及开源VB.NET源代码
背景:
阅读新闻

源码下载:获取系统任务栏高度

[日期:2009-05-30]   来源:互联网整理  作者:www.wewill.cn   [字体: ]
    新闻简介:
        关 键 词:  
源码下载:获取系统任务栏高度源码下载
这个代码返回系统任务栏高度,以缇(twips)做单位,使用了SystemParametersInfo API函数。

Option Explicit

Public 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
Public Const SPI_GETWORKAREA = 48


Public Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type

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) * Screen.TwipsPerPixelX
End Function

If you believe an article violates your rights or the rights of others, please contact us.

收藏 推荐 打印 | 录入:admin | 阅读:
相关新闻      
友情链接
赞助商广告
热门评论