int hwnd = dm.findwindow("", "Yourwindow");
裕华网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联建站从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。
dm.blindwindow(hwnd ,"dx","dx",,"dx",,"dx",0);
你下载的插件要是官网的才行,被编译过的不可以
dmsoft dm = new dmsoft();
//MessageBox.Show(dm.Ver());
int ii = dm.BindWindow(201770, "normal", "normal", "normal", 0);
int dd = dm.GetLastError();
MessageBox.Show(ii.ToString());
if (ii == 0)
{
MessageBox.Show(dd.ToString());
}
int ii = dm.BindWindow(201770, "normal", "normal", "normal", 0);
根据你写的全是normal参数,说明你是完全的前台绑定,如果窗口没在前台,自然不行了。你一般运行C#程序时,你201770这个窗口就不是前台窗口了吧。你要确保你运行你写的C#程序后,201770还是前台窗口才行。
所以,你可以改变normal参数,我记得帮助文件里有多个选项的,试试后台绑定,总有一种会成功的。
你每次写一个新脚本就需要写这段代码,每一个新脚本也必须加进这两个文件,大漠命令说明在大漠插件里的一个叫“大漠接口文件”里面,点开它,里面有每个指令的解释。