递归火山软件开发平台
标题:
求助火山PC动态调用SendInput问题
[打印本页]
作者:
yzy533544
时间:
2024-1-8 21:54
标题:
求助火山PC动态调用SendInput问题
求助火山PC动态调用SendInput无效
正常API函数调用的话是可以的,但是动态调用不行,User32.dll的模块句柄和SendInput的函数地址是正常获取到的
就是动态调用了后无效,跪谢各位大佬帮忙看下是什么问题
作者:
易入门
时间:
2024-1-8 22:00
不懂,楼下回答
作者:
793359277
时间:
2024-1-8 22:53
(, 下载次数: 8)
上传
点击文件名下载附件
作者:
Xelloss0618
时间:
2024-1-8 22:57
除非方法的属性是@视窗.输入,否则火山的结构类不能直接当结构体使用,其中一个方法改成下面这样,就可以了。也可以参考一下 PIV模块的 发送输入类
<火山程序 类型 = "通常" 版本 = 1 />
方法 SendInput <公开 类型 = 整数>
参数 参数1 <类型 = 整数>
参数 参数2 <类型 = MouseINPUT>
{
变量 input <类型 = 字节集类>
取结构数据 (参数2, input)
返回 (调用静态方法 (函数指针哈希表.取值 ("SendInput"), 整数, 参数1, input.取字节集指针 (), 取结构数据尺寸 (MouseINPUT)))
}
作者:
yzy533544
时间:
2024-1-8 23:05
问题已经在精易上面得到解决了,感谢大家
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4