查看: 1566|回复: 3
收起左侧

[技巧] QQ自动隐藏主面板功能和Windows 7中Aero Snap的冲突

[复制链接]
沙之手痕
发表于 2009-8-19 10:34:13 | 显示全部楼层 |阅读模式
Windows 7 为了改善用户操作体验,强化了鼠标窗口拖拽操作的功能。如果我们用鼠标将某程序窗口拖拽至桌面左侧或右侧,这个程序窗口就会自动以 50% 的宽度在桌面左侧或右侧显示,方便横向比对;如果将程序窗口拖拽至桌面顶部,则可以实现窗口的自动最大化,再次拖拽又会恢复原始窗口大小,这类似于早期版本Windows 的鼠标双击窗口标题栏。
http://windows.microsoft.com/zh-CN/windows7/products/windows-7/features/snap

笔者今天在微软新闻组看到一个问题:QQ 是大家非常熟悉的常用即时通讯软件,其主面板采用了类似 Windows 侧边栏的设计,因此很多人习惯设置 QQ 主面板的自动隐藏,使桌面保持清爽。在早期版本的 Windows 中,我们只要开启了 QQ 主面板的自动隐藏,用鼠标将 QQ 主面板向上拖,在 QQ 主面板接触到桌面顶端后即可实现自动隐藏。

然而在 Windows 7 中,QQ 的这一功能便与窗口自动最大化发生了冲突。当我们将 QQ 主面板向桌面顶部拖拽时,只要稍微拖拽快了一点就会激活 Windows 7 的功能,将 QQ 主面板整个最大化;所以,我们必须小心翼翼地将 QQ 主面板慢慢向上拖,在 QQ 主面板刚接触到桌面顶部时便立即放手,QQ 主面板才能不“惊扰”Windows 7 的窗口最大化,实现自动隐藏。这对于用户来说是个技术活,同时考验鼠标精度。

原来,QQ 主面板只要其窗口标题栏接触到桌面顶端即可立即吸附并自动隐藏;而 Windows 7 窗口最大化则是在检测到鼠标箭头已经拖拽至桌面顶端时才将拖拽的窗口最大化。由于拖拽时鼠标箭头与 QQ 主面板的顶部多少存在一些高差,所以只要向上拖拽时小心翼翼,只令窗口接触桌面顶端、不令鼠标箭头到达顶端,即可不激活 Windows 7 的窗口最大化。

所以,这个问题的解决方法有三:

1.通过 QQ 主菜单中的“设置”-“系统设置”-“基本设置”,取消“主面板自动隐藏”,彻底关闭 QQ 主面板的自动隐藏;

2.通过 Windows 7 的“轻松访问中心”-“使鼠标更易于使用”,选中“防止将窗口移动至屏幕的边缘时自动排列窗口”,关闭 Windows 7 的自动窗口最大化;
参见:禁用Windows 7中的Aero Snap功能


3.向上拖拽时不要按住 QQ 主面板的标题栏,而是按住 QQ 主面板靠下的位置,尽量多留一些高差,拖拽时只令 QQ 主面板接触桌面顶端、不要令鼠标箭头接触到桌面顶端即可。

当然,还是希望 QQ 的后续版本对此加以改进。
多拉B梦
发表于 2009-8-19 12:34:31 | 显示全部楼层
这是个技术活 我已经练出来了
klinxun
发表于 2009-8-19 13:15:57 | 显示全部楼层
很简单的技术活而已[:1:]
200311310
发表于 2009-8-22 22:29:10 | 显示全部楼层
大惊小怪。。。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-11 23:02 , Processed in 0.125209 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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