可选指定句柄,
可选在第二个参数中使用表对象指定APPBARDATA属性
任务栏
取消自动隐藏
设置为自动隐藏
发送命令,
参数@1指定命令 ID,参数为 419 可显示桌面。
返回系统任务栏句柄
返回左,上,右,下四个被设置为自动隐藏的任务栏句柄
返回系统任务栏信息,失败返回null
任务栏是否自动隐藏
发送任务栏命令,
可选在第二个参数中使用一个表对象指定 APPBARDATA 的部分字段。
函数会自动创建 APPBARDATA 结构体,并且合并参数 @2 指定的字段值。
将窗口注册接收任务栏通知消息。
相关范例: https://www.aardio.com/zh-cn/doc/example/System/Desktop/appBarMsg.html
将窗口注册接收任务栏通知消息。
请在参数 @1 指定的窗口接收参数 @2 指定的消息 ID。
wParam 为通知代码,例如应用全屏事件通知代码为 _ABN_FULLSCREENAPP
lParam 为通知参数,对于 _ABN_FULLSCREENAPP 表示是否全屏
win.appBar.regist(winform,function(code,param){
if(code == 2/*_ABN_FULLSCREENAPP*/){
/*code 为通知代码,param 为通知参数。
对于 _ABN_FULLSCREENAPP 通知消息 ,param 为是否有全屏窗口*/
}
})
设置为自动停靠
取消注册的任务栏回调消息
窗口句柄
屏幕区块位置
下
左
右
上
状态
ABS前缀常量
状态栏靠在屏幕哪个边
ABE 前缀常量
_ABE_BOTTOM=0x3
_ABE_LEFT=0x0
_ABE_RIGHT=0x2
_ABE_TOP=0x1
_ABM_ACTIVATE=0x6
_ABM_GETAUTOHIDEBAR=0x7
_ABM_GETSTATE=0x4
_ABM_GETTASKBARPOS=0x5
_ABM_NEW=0x0
_ABM_QUERYPOS=0x2
_ABM_REMOVE=0x1
_ABM_SETAUTOHIDEBAR=0x8
_ABM_SETPOS=0x3
_ABM_SETSTATE=0xA
_ABM_WINDOWPOSCHANGED=0x9
_ABN_FULLSCREENAPP=2
_ABN_POSCHANGED=1
_ABN_STATECHANGE=0
_ABN_WINDOWARRANGE=3
_ABS_ALWAYSONTOP=0x2
_ABS_AUTOHIDE=0x1