找回密码
 加入
搜索
楼主: afan

[原创] iWheel 滚轮菜单 210122 更新 3.0

[复制链接]
发表于 2018-8-18 16:52:38 | 显示全部楼层
本帖最后由 zldfsz 于 2018-8-18 16:53 编辑

最近没上论坛,今天上来就看到这个作品,下载来一用,果然Afan出品,必为精品,使用起来很方便,并且很有创意,将鼠标滚轮功能发挥到极致,赞

评分

参与人数 1金钱 +200 收起 理由
afan + 200 大师怒赞 欢欣鼓舞

查看全部评分

 楼主| 发表于 2018-8-18 16:59:03 | 显示全部楼层
zldfsz 发表于 2018-8-18 16:52
最近没上论坛,今天上来就看到这个作品,下载来一用,果然Afan出品,必为精品,使用起来很方便,并且很有创 ...

大师怒赞  欢欣鼓舞
发表于 2018-8-18 18:15:45 | 显示全部楼层
win7 64 系统发现bug :
    1、任务栏滚动滚轮系统音量无变化,只显示当前音量值,点击信息窗虽显示静音/正常,但实际音量并未切换;
    2、点击“桌面返回”菜单项无效果;
    3、win7系统桌面上按住Ctrl键时滚动滚轮是调整桌面图标大小,建议按住Ctrl键时滚动滚轮不弹出菜单;
    4、桌面弹出菜单后点击非菜单区域,有时菜单会消失,有时菜单会一直显示,直到点击菜单某个选项后才会消失。

评分

参与人数 1金钱 +80 收起 理由
afan + 80 很详细的反馈

查看全部评分

 楼主| 发表于 2018-8-18 18:27:36 | 显示全部楼层
zldfsz 发表于 2018-8-18 18:15
win7 64 系统发现bug :
    1、任务栏滚动滚轮系统音量无变化,只显示当前音量值,点击信息窗虽显示静音/ ...

抱歉我这没有64位系统,无法测试
但比较怀疑是否是系统问题?前2项都是最简单的 Send() 操作,如 Send('{VOLUME_DOWN}') 降低音量;Send('#d') 桌面返回,你可以自测一下是否正常。
第3个问题可以解决~
第4个问题也怀疑是系统问题,因为这是系统控制的,在非菜单区点击系统都会关闭菜单。不过一般直接在菜单外滚动一下也可以关闭。当然这是针对测试,一般情况下都会点击某个菜单。
发表于 2018-8-18 19:32:11 | 显示全部楼层
本帖最后由 zldfsz 于 2018-8-18 19:37 编辑
afan 发表于 2018-8-18 18:27
抱歉我这没有64位系统,无法测试
但比较怀疑是否是系统问题?前2项都是最简单的 Send() 操作,如 Send(' ...

Send('{VOLUME_DOWN}'),音量无减小;
Send('#d') 能返回桌面;
第4个多次测试后,发现存在这么一个规律:第一次出现菜单后直接在菜单外滚动一下或在非菜单区点击都会关闭菜单。但如果上次是因为点击非菜单区关闭的,再次出现菜单后不管是点击在非菜单区或是在菜单外滚动一下都不会关闭了,必须点击菜单项才会关闭,当然,以上仅是测试发现,实际使用中很少有以上操作。

测试了以下论坛找到的代码在win7 64下能增减音量和设置静音:
静音代码:运行一次静音,再运行一次还原

$WshShell = ObjCreate("Wscript.Shell")
$a=BinaryToString(26868,2)
$WshShell.Sendkeys ($a)


最大音量是100

减小音量代码:运行一次减小2

$WshShell = ObjCreate("Wscript.Shell")
$a=BinaryToString(26870,2)
$WshShell.Sendkeys ($a)


增大音量代码:运行一次增大2

$WshShell = ObjCreate("Wscript.Shell")
$a=BinaryToString(26871,2)
$WshShell.Sendkeys ($a)



原文来自http://www.autoit3.cn/forum.php?mod=viewthread&tid=19941

btw:处女座快捷键看管用“+”号连接的了,用“-”号有点不适应,


评分

参与人数 1金钱 +50 贡献 +2 收起 理由
afan + 50 + 2 辛苦~

查看全部评分

 楼主| 发表于 2018-8-18 19:42:35 | 显示全部楼层
zldfsz 发表于 2018-8-18 19:32
Send('{VOLUME_DOWN}'),音量无减小;
Send('#d') 能返回桌面;
第4个多次测试后,发现存在这么一个规 ...

这段用VBS控制音量的方式我也知道,但我觉得直接用内置函数更简单方便,所以直接使用的Send方式,如果出现了无效的情况,可能就要加上可解决的代码了…
我先修改部分代码,一会更新个版本~
发表于 2018-8-18 19:51:28 | 显示全部楼层
afan 发表于 2018-8-18 19:42
这段用VBS控制音量的方式我也知道,但我觉得直接用内置函数更简单方便,所以直接使用的Send方式,如果出 ...

坐等测试~~
 楼主| 发表于 2018-8-18 19:52:25 | 显示全部楼层

ok       ~~~
 楼主| 发表于 2018-8-18 20:18:11 | 显示全部楼层

20180818 更新 1.7
        [修改]增加一种VBS音量调整方式
        [修改]在桌面滚动滚轮时,若处于按住CTRL的状态则不会弹出菜单
        [修改]桌面返回的方式

新版出炉,请测试~
发表于 2018-8-18 20:47:20 | 显示全部楼层
afan 发表于 2018-8-18 20:18
20180818 更新 1.7
        [修改]增加一种VBS音量调整方式
        [修改]在桌面滚动滚轮时,若处于按住CTRL的状态则 ...

感谢更新,测试结果:
音量加减和静音没问题了;
按住CTRL桌面滚轮没弹出菜单了;
桌面返回依然无效果。
 楼主| 发表于 2018-8-18 20:50:23 | 显示全部楼层
zldfsz 发表于 2018-8-18 20:47
感谢更新,测试结果:
音量加减和静音没问题了;
按住CTRL桌面滚轮没弹出菜单了;

右下角下滚也是桌面返回功能,也没效果吗?
发表于 2018-8-18 21:00:04 | 显示全部楼层
afan 发表于 2018-8-18 20:50
右下角下滚也是桌面返回功能,也没效果吗?

有效果,不过不是返回桌面,而是弹出和关闭任务管理器,奇怪奇怪
 楼主| 发表于 2018-8-18 21:01:54 | 显示全部楼层
zldfsz 发表于 2018-8-18 21:00
有效果,不过不是返回桌面,而是弹出和关闭任务管理器,奇怪奇怪

那是上滚…… _ _
发表于 2018-8-18 21:06:47 | 显示全部楼层
afan 发表于 2018-8-18 21:01
那是上滚…… _ _

好吧,没注意看是下滚,下滚没反应
 楼主| 发表于 2018-8-18 21:08:30 | 显示全部楼层
zldfsz 发表于 2018-8-18 21:06
好吧,没注意看是下滚,下滚没反应

那就确定是Send('#d')的问题了…
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-3-29 04:19 , Processed in 0.092470 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表