跳到主要内容

SetButtonBindMode 设置按钮绑定模式

🎯功能

设置按钮绑定的窗口在按钮点击后是显隐模式(默认)还是关闭模式,用于CreateButon创建的按钮。SetButton会将该设置还原成默认值,所以若同时使用SetButtonSetButtonBindMode,应先调用SetButton,再调用SetButtonBindMode。给绑定窗口使用SetButtonBindWindow函数。

📜语法

Call Plugin.WndEx7_71.SetButtonBindMode(窗口句柄, 模式)

📥参数

参数数据类型解释
窗口句柄长整型数用于接收CreateButton创建的按钮的窗口句柄。
模式长整型数设置按钮绑定的窗口在按钮点击后处理的方式。取0时,按钮点击时显示或隐藏被绑定的窗口;取1时,按钮点击时关闭被绑定的窗口。

📤返回

💡示例

hwnd1 = Plugin.WndEx7_71.GetForegroundWindow()
hwnd=Plugin.WndEx7_71.CreateButton(0,20,10,100,30)
Call Plugin.WndEx7_71.SetButtonStyle(hwnd,"000000","00FF00",0,0)
Call Plugin.WndEx7_71.SetButton(hwnd,"按钮")
//设置按钮绑定模式为关闭模式
Call Plugin.WndEx7_71.SetButtonBindMode(hwnd,1)
//设置按钮绑定窗口
Call Plugin.WndEx7_71.SetButtonBindWindow(hwnd, hwnd1, 0)
While True
Delay 1000
Wend
//OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止
Sub OnScriptExit()
Call Plugin.WndEx7_71.SetWindowState(hwnd,0)
End Sub

📘备注