C#动态系统托盘图标

C#动态系统托盘图标

利用timer组件定时执行变化。

 1 using System;
 2 using System.Windows.Forms;
 3 
 4 namespace DynamicStockIcon
 5 {
 6     public partial class DynamicStockIcon : Form
 7     {
 8         public DynamicStockIcon()
 9         {
10             InitializeComponent();
11         }
12 
13         private void DynamicStockIcon_Load(object sender, EventArgs e)
14         {
15             stocktimer.Interval = 400;
16         }
17 
18         #region 本程序声明的变量
19         public static bool flag=false ;
20         #endregion
21         
22 
23         private void flicker_Click(object sender,EventArgs e)
24         {
25             stocktimer.Enabled = true;
26             
27         }
28 
29         private void cease_Click(object sender,EventArgs e)
30         {
31             stocktimer.Enabled = false;
32             stockIcon.Icon = Properties.Resources._1;
33         }
34 
35         private void stocktimer_Tick(object sender,EventArgs e)
36         {
37             if(flag == false)
38             {
39                 stockIcon.Icon = Properties.Resources._1;
40                 flag = true;
41             }
42             else
43             {
44                 stockIcon.Icon = Properties.Resources._2;
45                 flag = false;
46             }
47         }
48 
49 
50     }
51 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏无所事事者爱嘲笑

react-native 打开设置界面

2312
来自专栏java一日一条

Java HashSet工作原理及实现

HashSet是基于HashMap来实现的,操作很简单,更像是对HashMap做了一次“封装”,而且只使用了HashMap的key来实现各种特性,我们先来感性的...

492
来自专栏敏捷开发&项目管理

Typemock揭示 安装其它三方软件可能引起冲突,那试试不安装直接引用它的DLL

这两天一直在搞typemock的问题,我的同事们都装的最新版7.3 没有问题,只有我老出现下面这个问题。 Exception rethrown at [0]:...

3306
来自专栏hbbliyong

WCF 获取客户端IP

public class Service2 : IService2 { public User DoWork() ...

2824
来自专栏青青天空树

安卓OKhttp请求封装

  目前安卓开发中使用的网络工具为OKhttp,但是okhttp的使用还不是很方便,在okhttp的基础上再对请求进行封装会极大的方便网络调用。

1013
来自专栏码匠的流水账

聊聊Spring Data Auditable接口的变化

spring-data-commons-1.12.8.RELEASE-sources.jar!/org/springframework/data/domain/...

482
来自专栏菩提树下的杨过

silverlight:如何在后端代码中控制Behaviors

今天遇到一个需求,要求能对可拖动的对象提供二种模式:允许拖动、禁止拖动。 之前的拖动为了省事,直接用了:Blend自带的MouseDragElementBeha...

17210
来自专栏张善友的专栏

Quartz.net官方开发指南 第八课:SchedulerListeners

SchedulerListeners同TriggerListeners及JobListeners非常相似,SchedulerListeners只接收与特定tri...

19010
来自专栏Android知识点总结

5--安卓网络编程之OKHttp3的使用

693
来自专栏无所事事者爱嘲笑

react-native 打开设置界面

1723

扫码关注云+社区