按键精灵获取窗口句柄句柄控件问题

请问抓抓获取不到的子窗口控件的句柄,想实现后台点击,用什么方法? _ 会员专区 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 709|回复: 2
过大年勋章俩小福娃给大家拜年啦!
有个子窗口的图标是手绘的控件,不用大漠,按键有办法可以实现后台点击吗?本人小白,希望有详细说明。
按 键 工 程 师·兼 职
按键X开拓者勋章最先体验按键精灵X,且提交有效反馈的奖励勋章过大年勋章俩小福娃给大家拜年啦!双十一绝版纪念勋章双十一绝版纪念勋章抗战胜利70周年勋章抗战胜利70周年活动的专属勋章单身汪勋章单身贵族的专属勋章按键14周年庆纪念勋章按键14周年庆纪念勋章(360天)按键学院按键学院专属勋章,按键学院学员或文章被院刊收入可领取幸运草勋章(永久)商业小精灵限时活动勋章。马年勋章(360天) 马年纪念勋章(360天)鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励天使勋章天使一样的用户按键明星按键明星勋章黄金之翼黄金之翼勋章举报达人长期举报不良帖子活动狂人论坛活动狂人骨灰级按键用户3年以上的按键论坛用户按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com龙年勋章(360天)龙年纪念勋章(360天)十周年勋章(360天)十周年纪念勋章兔年勋章(360天)兔年纪念勋章(360天)论坛GG按键论坛男性用户勋章发帖高手鼓励积极回复,但注意不要灌水哦爱心大使积极帮助新手(可向管理员进行申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章实习版主按键论坛的实习版主专属勋章按键元老资深按键用户的尊贵荣誉勋章管理人员按键论坛的管理团队专属勋章
回复 注:你好 不存在抓抓取不到的子窗口句柄 以绘制图标的客户区句柄为准;能否正常点击 除了句柄的正确 还要看是否被屏蔽 若被屏蔽 只能使用第三方插件[大漠/361等]修改鼠标绑定模式解决
自命不凡,其实很落魄个人QQ: 个人爱好群:[加群有惊喜]
过大年勋章俩小福娃给大家拜年啦!
回复 您好,图标是控件,是在窗口的下面鼠标按键精灵 获得窗口句柄后,如果引用句柄可以后台执行,用变量引用不能执行_百度知道
鼠标按键精灵 获得窗口句柄后,如果引用句柄可以后台执行,用变量引用不能执行
Call Plugin.Bkgnd.KeyPress(hwnd, 55) 这句话后台不执行,如果直接引用句柄名称就可以如:
Call Plugin.Bkgnd.KeyPress(15642, 55)
----------------------------------------------------------------------------
Hwndex = Plugin.Window.Search(&寻仙&...
我有更好的答案
Call Plugin.Bkgnd.KeyPress(hwnd, 55)语句中的hend是指前面抓取的句柄脚本中的你把句柄是赋予给Hwndex,你用hwnd参数肯定不会执行的。
Hwnd = MyArray(i)我已经用上面这条命令获取
MyArray(i) 里面的句柄值了啊?
为您推荐:
其他类似问题
窗口句柄的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵句柄问题_百度知道
按键精灵句柄问题
Call Plugin.Bkgnd.KeyPress(2)Delay 50我想让按键精灵在200652这个窗口里不断按F1
现在只有200652在最前面的时候有效果 请问是为什么呢
我有更好的答案
Window.Find(0;查找窗口类名(0)或者标题(&quot句柄每次启动软件后会不一样,而不是具体的数值;无标题 - 记事本&),返回找到的句柄HwndHwnd = Plugin,句柄应该用 /&#47, &无标题 - 记事本&quot
能不能麻烦
帮忙做一个后台不停按F1的脚本是不是在前台窗口启动 才能后台操作?
采纳率:28%
来自团队:
为您推荐:
其他类似问题
句柄的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)关于大漠插件获取窗口句柄语句闪退的问题 _ 综合讨论 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 610|回复: 2
下面是一个用大漠插件的简单后台脚本,每次执行到hwnd = dm.GetMousePointWindow()这一行时,按键精灵就崩溃退出了,而把这行注释掉则不会发生相关问题,楼主小白,特此请教~// 首先打包dm.dll和RegDll.dll到附件,当然如果你还有其它资源(字库,图片等)也可以一并打包 // 这个need_ver作为本脚本需要使用的插件版本. 如果要换插件时,记得更改这个值.need_ver = &6.1637& // 插件需要用到atl系统库,有些XP精简系统会把atl.dll精简掉. 为了防止注册失败,这里手动注册一下atl.dllset ws=createobject(&Wscript.Shell&)ws.run &regsvr32 atl.dll /s&set ws=nothing // 释放附件&&&&&&&&&&&&&&&&&&&// 这里选择c盘的test-_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.PutAttachment &c:\test_game&,&*.*&// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.PutAttachment &.\Plugin& ,&RegDll.dll& // 插件注册开始&&&&&&&&&&&&&&&&&&& // 下面开始注册插件,先尝试用RegDll来注册.这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.Call Plugin.RegDll.Reg(&c:\test_game\dm.dll&)
// 这里判断是否注册成功set dm = createobject(&dm.dmsoft&)ver = dm.Ver()if ver && need_ver then// 先释放先前创建的dmset dm = nothing
// 再尝试用regsvr32 来注册. 这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.set ws=createobject(&Wscript.Shell&)ws.run &regsvr32 c:\test_game\dm.dll /s&set ws=nothingDelay 1500
// 再判断插件是否注册成功set dm = createobject(&dm.dmsoft&)ver = dm.Ver()if ver && need_ver then// 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析.messagebox &插件版本错误,当前使用的版本是:&&ver&&,插件所在目录是:&&dm.GetBasePath()messagebox &请关闭程序,重新打开本程序再尝试&
end ifend if// 插件注册结束&&&&&&&&&&&&&&&Delay 5000//得到所需的窗口句柄hwnd = dm.GetMousePointWindow()/*//绑定你要操作的窗口dm_ret = dm.BindWindow(hwnd, &dx&, &dx&, &dx&, 0)Delay 1000//移动到所需的窗口坐标(这里指窗口客户区坐标)dm.MoveTo 100,100Delay 1000//后台发送连续命令dm.KeyPress 13*/
这是收费版本,当然用不了后台
按键精灵开发者5级可通过提升认证等级来升级勋章:rz.anjian.com月全勤论坛自然月(如8.1-8.31)签到满勤,系统会在月底自动判断发放。按键会员(月)按键会员绑定账号后自动赠送
没看到收费注册代码……你用的收费版本。
按键精灵学习交流QQ群:小黄人辅助网盘}

我要回帖

更多关于 按键精灵获取窗口句柄 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信