想做个中控界面,自己画个启动按钮,但是这串API,变量的声明代码无法放到Sub ,Event里执行,只能放在脚本开头,那如何在不使用按键精灵自带的启动按钮的情况下,用自己的画的按钮启动脚本,能成功声明这些变量和API呢?
- ' API声明
- Private Declare Function LoadCursorFromFile Lib "user32" Alias "LoadCursorFromFileA" (ByVal lpFileName As String) As Long
- Private Declare Function LoadCursor Lib "user32" Alias " LoadCursorA" (ByVal hInstance As Long, lpCursorName As Any) As Long ' modified
- Private Declare Function SetSystemCursor Lib "user32" (ByVal hcur As Long, ByVal id As Long) As Long
- Private Declare Function SystemParametersInfo Lib "user32.dll" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
- Declare Function 获取键鼠信息 Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer
- PutAttachment ".\plugin","RegDll.dll"
- Public Declare Function SetDllPathW Lib ".\plugin\RegDll.dll" Alias "SetDllPathW" (ByVal path As String, ByVal mode As Long) As Long
- ' 全局环境变量定义
- Dimenv 开始时间(30), 累计时间(30), 副线程ID(30), 暂停状态(30), gCurrentRow,主线程ID(30)
- ' 初始化变量
复制代码