`

基于Visual C#2010开发Windows 7超级任务栏应用程序

 
阅读更多

Windows7的超级任务栏比起常规的windows任务栏主要做了下列改进

1、任务栏中的任务图标化,连开始菜单的按钮都显得跟任务栏中的图标差不多样式;

2、任务栏放弃了实时运行的概念,任务栏中开始变得像桌面,你可以把常用程序的图标放到任务栏上,当你需要使用这个程序的时候不需要回到桌面去点击快捷方式,直接在任务栏上点击就可以,当前正在运行的程序会比当前没有运行的程序在任务栏中多一个外框区分;

3、可以用WIN键+对应任务栏中图标的顺序数字来打开或者激活该任务;

4、默认同类任务进行合并,有合并的程序在任务栏中的图标有会根据合并的数量有相应的层数表现;

5、对于所有其他程序在托盘区的图标都会默认自动隐藏,可以进行图标和通知的自定义,隐藏的图标展开不再是在原任务栏,而是在上方会出现的一个单独框进行显示;

6、默认取消了快速启动栏;

7、将“显示桌面”的快捷方式变成了一个不起眼的置于任务栏最右边的小方块;

8、以媒体库代替了我的电脑,媒体库中列出视频、音乐、文档、图片四类;

这些改动虽然在技术上面不是什么新技术,但是能预见对于我们日常使用电脑会带来巨大的影响,它会改变我们的使用习惯,影响我们的电脑观念。对于这些改进所带来的影响总结为以下4点:

1、任务栏桌面化,任务栏集合了部分桌面的功能,桌面的重要性下降,连“返回桌面”的快捷方式都被移到最右边不起眼的角落了,大多数情况下用户操作在任务栏即可完成,不需要返回到桌面,桌面开始转成为了文档临时存放区域,这会带给用户一个新的体验感觉,“操作系统即桌面”转化成了“操作系统即任务栏”;

2、程序对于任务栏上的进一步支持显得更为重要,一些能够对新任务栏支持的更好的软件会给自己加分,比如能够像WINDOWS7中的WM那样支持在任务栏预览时操作这样的人性化设计更能获得用户的青睐;

3、托盘区变成真正的托盘区,用户没有主动自定义,程序没办法保持在托盘区露脸,甚至连通知都没办法。对于一些程序这是一件相当糟糕的事情,比如QQ,如果没自定义,声音提示没被注意的时候,新信息来了你是完全无法察觉的,当然这对某些刻意想隐藏自己踪迹的程序来说是个好消息;

4、用户减少了对桌面的依赖后,对任务栏的依赖程度加深。因为任务栏空间终归有限,他们会尝试将自己最常用的软件放在上面,这些软件的使用频率得到更高的提升。同时由于给用户带来“操作系统即任务栏”的感觉后,用户会花更少的时间进行系统的改进、软件的更替等操作,会更满足于任务栏中常用软件,这让老软件的用户忠诚度更高,新软件获取用户更加困难。软件之间的战争从“占领桌面”、占领“托盘区”转移到“占领任务栏”。

大家一定迫不及待的想针对Windows 7超级任务栏开发一个自己的应用吧,我们来亲自实验1个超级任务栏程序!

1.启动VS2010,创建一个winform程序,定制下列界面

插入相关代码,代码分析如下

插入相关代码,代码分析如下

效果如下

分享到:
评论

相关推荐

    Visual C# 2008控件\C#.net 2008例子(11.12\第1章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。 第1章 可...

    Visual C# 2008控件\C#.net 2008例子(11.12)\第12章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual+C#+2008程序设计经典案例设计与实现.rar

    Visual+C#+2008程序设计经典案例设计与实现 第1章 Visual C#2008与窗体界面 案例1 飘动动画窗体 案例2 透明动画窗体 案例3 利用API函数实现动画窗体 案例4 闪烁动画窗体 案例5 滚动字幕动画窗体 案例6 超女卡通...

    Visual C# 2008程序设计经典案例设计与实现

    第7章 Visual C#2008与Windows系统设置 案例1 任务栏的显示与隐藏 案例2 开始按钮的显示与隐藏 案例3 动态设置系统输入法 案例4 动态设置桌面颜色 案例5 动态设置鼠标的属性 案例6 动态获取鼠标位置 案例7 ...

    利用Visual C#实现任务栏通知窗口

    利用Visual C#实现任务栏通知窗口.pdf

    Visual Studio开发环境下C#源代码,Windows右下角任务栏渐进式弹出提醒框功能 (Popup窗口提醒)功能

    Visual Studio开发环境下C#源代码,源码,Windows右下角任务栏渐进式弹出提醒框功能 (Popup窗口提醒)功能源码,源代码,适合C#初学者做实例,或需要Windows右下角任务栏渐进式弹出提醒框功能 (Popup窗口提醒)...

    Visual C# 2008程序设计经典案例设计与实现第六章源码

    第7章 Visual C# 2008与Windows系统设置 案例1 任务栏的显示与隐藏 案例2 开始按钮的显示与隐藏 案例3 动态设置系统输入法 案例4 动态设置桌面颜色 案例5 动态设置鼠标的属性 案例6 动态获取鼠标位置 案例7 ...

    Visual C# 2008控件\C#.net 2008例子(11.12)\第5章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件使用范例详解 PDF 扫描版 第四部分

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。 目录 第1...

    c#任务栏通知窗口实现源码

    "C#任务栏通知窗口实现源码" 本文将介绍如何使用 Visual Studio .Net C# 2005 和 .Net 框架绘图技术来实现任务栏通知窗口,类似于 QQ 和 MSN 等聊天程序中的通知窗口。 知识点: 1. 任务栏通知窗口的实现原理: ...

    Visual C# 2008控件使用范例详解 PDF 扫描版 第一部分

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。 目录 第1...

    Visual C# 2008控件使用范例详解 PDF 扫描版 第三部分

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。 目录 第1...

    Visual C# 2008控件\C#.net 2008例子(11.12)\第7章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件\C#.net 2008例子(11.12)\第10章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件\C#.net 2008例子(11.12)\第13章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件\C#.net 2008例子(11.12)\第6章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件\C#.net 2008例子(11.12)\第9章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件\C#.net 2008例子(11.12)\第11章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

    Visual C# 2008控件\C#.net 2008例子(11.12)\第8章

    《Visual C# 2008控件使用范例详解》适合稍有.NET基础的所有Visual C# 2008应用开发人员,是你提高编程水平,高效完成任务的良师益友;针对每个控件应用技术点的详尽阐述,也可供你作为案头的速查手册。

Global site tag (gtag.js) - Google Analytics