按键精灵 求注释

2025-03-26 02:12:21
推荐回答(1个)
回答1:

Set dm=createobject("dm.dmsoft") //设置大漠对象,这句你可以不用管
TracePrint dm.ver() //输出大漠版本号,照样无视
dm.setpath "d:\tmp" //设置路径“D:\tmp”,相信我不用解释了吧
hwnd = dm.getmousepointwindow() //获得鼠标指向的窗口句柄
dm_ret = dm.bindwingdw(hwnd, "dx2", "dx", "windows") // 绑定后台模式
Delay 2000 //延迟2秒
If dm_ret = 0 Then //如果绑定返回值=0 那么
MessageBox "绑定失败" //弹出绑定失败的信息库
End If //结束
dm_ret = dm.capture(0, 0, 2000, 2000, "123.bmp") //截取屏幕范围坐标0,0~2000,2000的图像,保存为文件名“123.bmp”
dm.keypress 67 //按下按键码为67的按键 (67对应的按键是什么自己查)
dm_ret = dm.unbindwindow() //解除后台绑定