斯巴达小树 发表于 2020-1-11 11:35:40

易语言程序在其他电脑无法使用大漠插件操作

.版本 2
.支持库 eAPI
.支持库 spec

.子程序 绑定句柄, 整数型
.局部变量 返回值, 整数型

' 句柄 = 大漠.FindWindow (“ThunderRT6FormDC”, “”)
' 句柄 = 大漠.FindWindowEx (句柄, “Shell Embedding”, “”)
' 句柄 = 大漠.FindWindowEx (句柄, “Shell DocObject View”, “”)
' 句柄 = 大漠.FindWindowEx (句柄, “Internet Explorer_Server”, “”)
' 调试输出 (句柄)
信息框 (“1”, 0, , )
句柄 = 取鼠标所在窗口句柄 ()
返回值 = 大漠.BindWindow (句柄, “gdi2”, “windows”, “windows”, 0)
调试输出 (返回值)
信息框 (到文本 (句柄), 0, , )
信息框 (返回值, 0, , )
返回 (0)

代码在自己电脑运行正常,换了台电脑出现无法绑定句柄的问题,提取出来的返回值是0,管理员模式以及兼容运行都试过了

同样的取鼠标所在窗口句柄,易语言自带的代码可以运行,大漠的取不出句柄

小王在努力 发表于 2020-1-11 14:34:11

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!

admin 发表于 2020-1-11 22:11:33

1.检查大漠是否注册成功.
2.检查类名是否每次启动会变
3.建议截图全部代码.

188670285 发表于 2020-1-19 18:06:20


感谢分享。

yyz860723 发表于 2021-5-28 21:21:01

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页: [1]
查看完整版本: 易语言程序在其他电脑无法使用大漠插件操作