按键精灵怎么调用DLL?

已举报 回答
按键精灵怎么调用DLL?
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    2,239

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
只有把专门做成的按键精灵DLL插件,放在按键精灵中plugin文件夹内,重启后,在按键精灵-全部命令-插件命令中可以找到。
不是按键精灵插件的DLL是找不到的。我们可以放在系统的user32文件夹内,利用VB6.0的写法来调用API命令。
如我需要调用GetAsyncKeyState的函数(判断按键状态)。写法如下
Declare Function GetAsyncKeyState Lib user32 Alias GetAsyncKeyState (ByVal vKey As Long) As Integer
//解释:调用user32库名中GetAsyncKeyState函数,数值传递长整数值,返回整数型数值。
取消 评论
解决,就在“依存关系”中找是否有其他的文件没有...当安装程序调用 Msiexec.exe 时,它使用 Msi.dll ..
取消 评论
代码如下

Call Plugin.Pic.PrintScreen(0, 0, 1024, 768, C:\PIC.jpg)
指定区域,图片存放位置
取消 评论
可以
记得加上个都不是回到对话框或停止运行

VBSCall I = InputBox(请输入你要执行的子程序 输入1为子程序1 输入2为执行子程序2 .....,这是个例子)
If I=1
Gosub 子程序1
ElseIf I=2
Gosub 子程序2
ElseIf I=3
Gosub 子程序3
..........
EndIf
Sub 子程序1.................
下面是你的子程序
取消 评论
如果dll不是com接口就根据函数内容声明dll调用
取消 评论
ZOL问答 > U盘 > 其他 > 按键精灵怎么调用DLL?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?