以前借助第三方调用API的程序 API需要封装好 只能调用 无法根据自己的需要临时添加API 现在可以根据需要 即时生成需要的API调用函数(用lisp拆解API声明 自动转为lisp函数定义) 以下为今天测试成功样例: "Declare Function SetCursorPos Lib \"user32\" (ByVal x As Long, ByVal y As Long) As Long" 自动生成函数 (SetCursorPos var0 var1) 使用(SetCursorPos 200 300);设置鼠标位置 Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long 自动生成函数 (PlaySound var0 var1 var2) 使用(PlaySound "C:\\WINDOWS\\Media\\Windows XP 启动.wav" 1 1);播放WAV文件 |