易语言怎样取任务栏高度

易语言怎样取任务栏高度
2024-11-27 19:51:15
推荐回答(2个)
回答1:

因为任务栏的句柄呢 是很难取到的 你可以去试试这些代码 当然DLL自己去API找就行了 我把代码复制过来 反正我能取到  如果你不明白 可以加我Qcmmeasyideazone@qq.com

.版本 2

.支持库 spec

.子程序 _按钮1_被单击

.局部变量 任务栏, 矩形_

.局部变量 任务栏句柄, 整数型

.局部变量 任务栏高度, 整数型

.局部变量 是否取到任务栏, 整数型

任务栏句柄 = 爆力取句柄 (“运行应用程序”)

是否取到任务栏 = 取窗口矩形_ (任务栏句柄, 任务栏)

任务栏高度 = 任务栏.底边 - 任务栏.顶边

调试输出 (任务栏句柄, 任务栏高度)

下面是DLL

.版本 2

.DLL命令 取窗口矩形_, 整数型, "user32", "GetWindowRect"

    .参数 窗口句柄, 整数型

    .参数 矩形区域, 矩形_

模块是超级模块 百度都有了 我的任务栏高度是40 我调试给你看吧 前面是句柄 后面是高度

回答2:

任务栏 = _启动窗口.高度 - _启动窗口.取用户区高度 ()