大漠相关:
支持所有大漠官方英文名 不包括带字节集参数的命令 区分大小写 参数参考大漠英文文档
但也有需要特别注意的命令 如带有传参指针的命令
如:
FindColor
FindColorBlock
FindMultiColor
FindPic
FindPicS
FindPicMem
FindPicSim
FindPicSimMem
FindShape
GetScreenDataBmp
ClientToScreen
GetClientRect
GetClientSize
GetWindowRect
ScreenToClient
其中拿一个 FindMultiColor举例 比如我们的代码
在易语言里是
dm_ret =
dm.FindMultiColor(0,0,2000,2000,"cc805b-020202|606060-010101","9|2|-00ff00|-ff0000,15|2|2dff
可以直接这样输出
调试输出(dm_ret,intX,intY)
但是在lua里 就要这样来写
dm_ret,intX,intY = dm.FindMultiColor(0,0,2000,2000,"cc805b-020202|606060-010101","9|2|-00ff00|-ff0000,15|2|2dff
因为易语言只能1个返回值 但是lua是多返回值 所以所有带变参指针的命令都需要这样来使用 变参指针在lua里就是返回值
如获取大漠版本号
local 大漠版本号=Ver()
print(大漠版本号)
需要注意的是 如果不注册 也就是调用大漠 Reg(arg1,arg2)来注册 直接调用大漠命令会导致崩溃