当前位置:编程学习 > C#/ASP.NET >>

winform程序最小化时如何显示在Win7任务栏上

win7系统的任务栏可以自定义设置应用程序的显示和隐藏。
我想通过程序设置我的软件始终显示在任务栏上。(不是手动设置)
或者弹出一个对话框让用户选择是否显示在任务栏上。
类似QQ第一次安装是弹出设置显示功能一样。
求各位该如何实现? c# winform win7 任务栏 --------------------编程问答--------------------

            if (this.WindowState == FormWindowState.Minimized)
            {
                this.Hide();       
                this.notifyIcon.Visible = true;
            }

至于弹出选择对话框这部分,改变this.notifyIcon.Visible 的值即可。 --------------------编程问答-------------------- 顶一个,学习了 --------------------编程问答-------------------- 不是这个意思。
已经最小化了,但是win7 的任务栏是可以 定义 显示和隐藏的。 --------------------编程问答-------------------- 那你在加个条件判断就行了
 
  if (this.WindowState == FormWindowState.Minimized)
            {
              if(你的条件)
              {
                this.Hide();       
                this.notifyIcon.Visible = true;
              }
            }
--------------------编程问答-------------------- 右键你的项目,然后选择属性,里面可以设置这些东西的,搞一个icon上去,就像模像样了 --------------------编程问答-------------------- 看来我的表达能力有问题啊。
你们说的我已经实现了。
但是在win7下,是可以设置任务栏的。



在上图中,可以设置显示 显示图标和通知等。

我要的功能的是:通过编程,去代替用户手动的去设置 显示图标。
因为用户很傻
--------------------编程问答-------------------- 你需要做个像QQ的提示要手动设置的提醒。 --------------------编程问答--------------------
引用 7 楼 han208 的回复:
你需要做个像QQ的提示要手动设置的提醒。


是的,可以通过代码设置显示始终在任务栏上显示?

谁有做过这方面的功能?求助 --------------------编程问答-------------------- 参考下这个:http://www.csframework.com/archive/2/arc-2-20110712-1687.htm --------------------编程问答--------------------
引用 9 楼 lizhi3186575 的回复:
参考下这个:http://www.csframework.com/archive/2/arc-2-20110712-1687.htm


我试了你推荐的方法,但是不是我想要的功能。
这个方法无法获得任务栏中隐藏的图标,也就无法让它显示了。 --------------------编程问答-------------------- 重新浮上来,看看有人知道不? --------------------编程问答-------------------- 这是通过注册表值控制的吧?找到你需要的功能的注册表区域,写个值呗? --------------------编程问答--------------------
引用 12 楼 u012503688 的回复:
这是通过注册表值控制的吧?找到你需要的功能的注册表区域,写个值呗?


求解 --------------------编程问答-------------------- 楼主搞定没呀,把代码贴出呗 --------------------编程问答--------------------
引用 14 楼 caoqiangwd 的回复:
楼主搞定没呀,把代码贴出呗


搞不定! --------------------编程问答-------------------- 前几天发现 它可以楼主研究下 --------------------编程问答-------------------- 这个去找注册表,或者某些win32 api --------------------编程问答-------------------- 是在托盘显示和隐藏吧?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,