个别win7系统不能正常使用按键精灵win7 64位,出现窗口穿透问题,怎么解决?

你的位置:
加了切换器 WIN7 64位系统不能激活窗口,只是任务栏闪烁
15:35:46 |
来源: 按键精灵资源站
之前是接的19寸显示器&&+ 切换器 +电脑& &正常激活效果
之后换 18.5寸显示器&&接 切换器& &再接电脑&&开机之后分辨率变成& &显示器显示是通用即插即用
改成分辨率 运行脚本 不能激活窗口&&窗口没反应,任务栏闪烁XP做的脚本在WIN7上面不能用? - 挂海论坛 - Powered by Discuz!
标题: XP做的脚本在WIN7上面不能用?
作者: mimi_rice& & 时间:
标题: XP做的脚本在WIN7上面不能用?XP做的脚本在WIN7上面不能用?
& && & 论坛的大大们,有没有遇到这样的情况:在XP下写好的按键精灵脚本,放在WIN7上就不能用了?找图找不到,找色也找不到,找字也找不到了……
& && & 这让我们三天三夜呕心沥血的脚本怎么办{:5_127:}
原因解析:<font color="#.& & XP和WIN7系统的字体差异化,导致一些脚本的找图、找色、找字功能无法识别。<font color="#.& & WIN7系统的任务栏与窗口位置,与XP不同,导致区域找图找色等代码无法找到。<font color="#.& & WIN764位的键鼠操作,在XP中可能失效。因为驱动不通用的原因。
知识拓展:XP与WIN7差异:
1.字体差异:
XP系统默认的字体为普通宋体,纯色无阴影;
WIN7系统默认的字体为微软雅黑,桌面图标文字有多重彩色组成,带有阴影。
2.窗口图标差异:
XP与WIN7系统的窗口大小,网页标题文字大小,任务栏高低不同。
3.驱动通用差异:
WIN7(64位)的键鼠驱动,在XP系统中可能会失效。
XP字体.jpg (16.15 KB, 下载次数: 0)
14:25 上传
WIN7字体.jpg (18.88 KB, 下载次数: 0)
14:25 上传
解决方法:& && &
1. 归根在于XP系统与WIN7系统之间的不通用性。推荐作者在写代码的时候,加入条件判断,根据不同的系统,选择不同的操作:
在Sys系统插件中,有一条判断操作系统类型的代码:GetOSType。//系统类型:
//0:windows 95/windows 98
//1:windows ME/windows NT/windows 2000/windows XP
//2:windows 2003
//3:windows 2008
//4:vista
//5:win7
//6:windows CE
s=Plugin.Sys.GetOSType()
If s=1 Then
& & MessageBox &您的操作系统版本是2000/XP&
& & 操作系统=&xp&
ElseIf s=5 Then
& & MessageBox &您的操作系统版本是win7&
& & 操作系统=&win7&
Else
& & MessageBox &其他操作系统:&&s
End If
//根据对应的系统,找图
FindPic 0, 0, , &Attachment:\& & 操作系统 &&人物信息.bmp&, 0.9, intX, intY复制代码2. 在脚本无法运行之时,作者需要进行排查错误,判断是哪一个环节出故障,再根据不同环节的问题来解决。
3. 找图失败:
& && &&&方案一:在对应的WIN7/XP系统中,制作两**。根据不同的系统,调用相应的图片。代码段参考第1点。
& && &&&方案二:调整找图代码中的相似度,增加或减小,再调试。
& && &&&eg:调整相似度:FindPic 0, 0, , &Attachment:\& & 操作系统 &&人物信息.bmp&, 0.9, intX, intY复制代码4. 找色失败:
& && &&&方案一:准备两套颜色模板。根据不同的系统,调取相应的颜色。代码段参考第1点。
& && &&&方案二:修改WIN7/XP系统的文字平滑度。
5. 找字失败:
& && &&&方案一:准备两套文字的模板。根据不同的系统,调取相应的文字。代码段参考第1点。
& && &&&方案二:修改WIN7/XP系统的文字设置与字体阴影设置。
& && &(原则上不建议直接修改系统字体,涉及到用户体验性以及其他问题)
相关知识拓展:{:5_147:}
作者: a& & 时间:
手指点一点,海币轻松得到手!
作者: ovo555& & 时间:
激动人心啊,飞呀飞~不知道说什么好,反正不错!
作者: maliang6251& & 时间:
一如既往的给你加油..努力努力再加油。
作者: maomaos& & 时间:
謝謝分享!~
作者: 眼角存留的泪& & 时间:
回复就能得海币,我爱你!
作者: yu7960348& & 时间:
楼主的帖子实在是写得太好了
作者: jackke& & 时间:
非常感谢楼主的分享
作者: lorentutuve& & 时间:
难得给力的好帖子,顶楼主。
作者: qq6396& & 时间:
打酱油的啦,飘过赚点海币而已。
作者: ballmx& & 时间:
支持楼主,感谢楼主!我也是这样,我看下你怎么解决
作者: 筱筱青& & 时间:
不错啊支持啊,支持像你学习
作者: dddedb& & 时间:
谢谢,我喜欢。
作者: qusibx& & 时间:
加油加油!!!!
作者: asswenzi& & 时间:
这个要支持。顶一个
作者: xia155100& & 时间:
色份额份额
欢迎光临 挂海论坛 (http://www.wghai.net/)
Powered by Discuz! X3.2

我要回帖

更多关于 win7按键精灵闪退 的文章

 

随机推荐