用这个版本,话说我用大漠插件从来不注册的,都是直接用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是后台模拟参数自己看接口文档)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)