请问 大漠插件易语言运行后一定要注册插件吗?还有DegDll.dll怎么用?我知道是注册大漠的,请

请问 大漠插件易语言运行后一定要注册插件吗?还有DegDll.dll怎么用?我知道是注册大漠的,请,第1张

用这个版本,话说我用大漠插件从来不注册的,都是直接用DirectCOM创建ACTIVEX DLL对象然后调用的。(我一直是用VB调用大漠的,不知道易语言能不能用DirectCOM库)

PS:DirectCOM库是VBRichClient的一个组件

首先吧大漠插件下的DMdll和Regdlldll放进按键精灵的附件里。
PutAttachment "d:\sy", "dmdll" //把DM 释放到D盘的SY文件夹里(这个目录可以自定)
PutAttachment "\Plugin" ,"RegDlldll"
//注册大漠插件
Call PluginRegDllReg("d:\sy\dmdll") //注册大漠(目录必须和释放DM目录相同)
//-------------------------------------------------------以上是注册以下是绑定内容--------
Set dm = createobject("dmdmsoft")
hwnd = dmFindWindow("","地下城与勇士") //获取所需程序的句柄(有些程序没那么容易获取自己研究,或者用抓抓获取到句柄直接赋值上去)
dm_ret = PlugindmBindWindow(hwnd, "dx", "windows", "dx", 1)//绑定该窗口(dx/windows/dx是后台模拟参数自己看接口文档)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13411115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-31
下一篇 2023-07-31

发表评论

登录后才能评论

评论列表(0条)

保存