liuhui998's new blog

using octopress

添加新的 QQ 快捷键

| Comments

老实讲,我不是很喜欢用QQ,但是因为工作的关系,必须要用。

QQ虽然提供了一些快捷键,但是很多我想要的没有,平时用起来很不方便;我又不是小马哥,怎么办,自动手加吧。

平时用的比较的多两个没有快捷键的功能:

1
2
1)  消息盒子”里的“忽略”按钮
2)  定位到QQ主界面的”搜索框

如果自己从头用vc来写程序就太麻烦了,我现在用AutoHotkey来写脚本定义这些我需要的快捷键:

我现在用的是QQ2011,我先用工具测得了”搜索框“相关对主界面原点(0,0)的偏移量大约是(130,120),然后我只要找到一个名为“QQ2011”的窗口,再然再往(130,120)这个点上发送击事件就可以了。

这个操作我绑定的快捷键是 “Win” + A , 要求QQ2011 主界面没有隐藏才可以操作:

1
2
3
4
5
6
7
8
#A::
IfWinExist QQ2011
{   

    WinActivate
    Send {Click 130,120}
}
return

对于”消息盒子“里的”忽略“按钮也是一样的处理,测出按钮相对于它所在窗口的偏移量,然后再向那个位置发送一个点击事件。

这个操作我绑定的快捷键是 “Win” + B , 要求QQ2011 消息盒子没有隐藏才可以操作(在用的时候把nickname改成自己的呢称):

1
2
3
4
5
6
7
#B::
IfWinExist nickname - 消息盒子
{
    WinActivate
    Send {Click 527,100}
}
return

有兴趣的朋友可以看看这里:小众软件,AutoHotkey

原创文章,转载请注明出处: liuhui998博客

Comments