
经常看到有朋友电脑中打开了很多浏览器或者程序窗口,但有的时候又需要回到桌面查找其他东西,很多朋友会习惯性的将一个个打开的窗口最小化,其实不必那么麻烦,还记得在windows XP系统中有一个快速显示桌面的快捷键吗?只需要点击“显示桌面”按钮图标即可快速回到桌面,其他打开的窗口全部最小化显示了,如下图:
windows xp系统快速显示桌面按钮
现在很多朋友使用windows7系统了,(win7鼠标右键菜单设置)该图标默认是不显示的,需要设置才可以显示,下面本文将于大家分享下win7如何快速显示桌面。win7系统作为XP系统的更新版本,用户体验方面总体来说要出色不少,很多朋友说windows7找不到快速显示桌面按钮,其实只是大家都windows7不够了解而已,并且win7还可以通过其他方法快速显示桌面,以下我们会详细讲解到,下面开始吧:
其实windows7将显示桌面按钮已经没有直接放置在桌面任务栏了,而是将windows7快速显示桌面按钮独立的`设置在了任务栏最右侧的隐藏位置,只有将鼠标移动到任务栏最右下角才可以将其显示出来,如下图:
windows7快速显示桌面按钮隐藏在任务栏最右侧
如上图,我们同样可以找到win7快速显示桌面按钮,找到点击该按钮就可以快速回到桌面了,另外windows7还可以采用窗口透明化来实现快进显示桌面的目的。用户可以使用“Win+D”来快速显示Win7桌面。而对于使用正版Windows7家庭高级版以上的用户,还可以使用“Win+空格”来让所有的窗口透明化,这样就能快速显示桌面而不用离开当前窗口,如下图:
windows7还支持快捷键以及窗口透明化快速显示桌面
怎么样?windows7系统是不是功能更强大了呢,当我们电脑中同时打开过多程序时,可以通过快速显示桌面技巧快速进入桌面,从而提高了我们工作的效率,有兴趣的朋友现在就赶紧试试吧。
相关API函数:GetWindowLong:获得有关指定窗口的信息;
SetWindowLong:改变指定窗口的属性;
SetLayeredWindowAttributes:设置分层窗口透明度。
DLL命令表:
1.
.版本
2
.DLL命令
GetWindowLong,
整数型,
"user32.dll",
"GetWindowLongA"
.参数
hwnd,
整数型
.参数
nlndex,
整数型
2.
.版本
2
.DLL命令
SetWindowLong,
整数型,
,
"SetWindowLongA"
.参数
hwnd,
整数型
.参数
nIndex,
整数型
.参数
dwNewLong,
整数型
3.
.版本
2
.DLL命令
SetLayeredWindowAttributes,
逻辑型,
,
"SetLayeredWindowAttributes"
.参数
hwnd,
整数型
.参数
crKey,
整数型
.参数
bAlpha,
字节型
.参数
dwFlags,
整数型
SetLayeredWindowAttributes参数简介:
hwnd:窗口句柄;
crKey:需要透明的颜色值;
bAlpha:透明度,取值范围0~255,0表示完全透明,255表示完全不透明;
dwFlags:透明方式。
其中,参数dwFlags可取以下值:
LWA_ALPHA:参数crKey(颜色值)无效,参数bAlpha(透明度)有效;
LWA_COLORKEY:窗体中所有颜色为crKey的地方完全透明,参数bAlpha(透明度)无效;
LWA_ALPHA|LWA_COLORKEY:窗体中所有颜色为crKey的地方完全透明,其他地方根据参数bAlpha确定透明度。
易语言十进制中,#LWA_ALPHA=2,#LWA_COLORKEY=1,位或
(#LWA_ALPHA,
#LWA_COLORKEY)=3
透明方式一:窗口底色完全透明,控件完全不透明。源码如下。
.版本
2
.子程序
__启动窗口_创建完毕
.局部变量
rtn,
整数型
rtn
=
GetWindowLong
(取窗口句柄
(),
-20)
SetWindowLong
(取窗口句柄
(),
-20,
位或
(rtn,
524288))
SetLayeredWindowAttributes
(取窗口句柄
(),
底色,
0,
1)
效果如下:上图为正常窗口,下面为透明窗口。
注:窗口底色不能使用默认底色。
透明方式二:窗口半透明。源码如下。
.版本
2
.子程序
__启动窗口_创建完毕
.局部变量
rtn,
整数型
rtn
=
GetWindowLong
(取窗口句柄
(),
-20)
SetWindowLong
(取窗口句柄
(),
-20,
位或
(rtn,
524288))
SetLayeredWindowAttributes
(取窗口句柄
(),
底色,
120,
2)
效果如下:上图为正常窗口,下图为透明窗口。
注:窗口底色不能使用默认底色。
透明方式三:窗口底色完全透明,控件半透明。源码如下。
.版本
2
.子程序
__启动窗口_创建完毕
.局部变量
rtn,
整数型
rtn
=
GetWindowLong
(取窗口句柄
(),
-20)
SetWindowLong
(取窗口句柄
(),
-20,
位或
(rtn,
524288))
SetLayeredWindowAttributes
(取窗口句柄
(),
底色,
120,
3)
效果如下:上图为正常窗口,下图为透明窗口。
注:窗口底色不能使用默认底色。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)