zoukankan      html  css  js  c++  java
  • paip.c#.nett 系统托盘动态图标闪烁图标

    paip.c#.nett 系统托盘动态图标闪烁图标




    作者Attilax ,  EMAIL:1466519819@qq.com




    思路:
    抛个线程来定时切换notifyIcon1.Icon。类似QQ的闪烁时间在400MS左右。。




    代码如下




         NotifyIcon notifyIcon1 = new NotifyIcon();
                notifyIcon1.Icon= new System.Drawing.Icon(pathC23.appPathDisk()+"\\APTN.ico");
                notifyIcon1.Icon = new System.Drawing.Icon(pathC23.appPathDisk() + "\\APk.ico");
                      //设置鼠标放在托盘图标上面的文字
                notifyIcon1.Text = "心语托盘图标";
                notifyIcon1.Visible = true;
















    //c452308 add txt2list
    Thread t = new Thread(new ParameterizedThreadStart(
    delegate(object obj)
    {
         Icon icon1 = new System.Drawing.Icon(pathC23.appPathDisk() + "\\APTN.ico"); 
            Icon icon2=new System.Drawing.Icon(pathC23.appPathDisk() + "\\APk.ico");
        while (1==1)
        {
           
            Thread.Sleep(400);
            if (notifyIcon1.Icon == (icon1))
                notifyIcon1.Icon = icon2;
            else


                notifyIcon1.Icon = icon1;


        }
     


    }));
    t.Name = " --start tray thread";
    t.IsBackground = true;
    t.Priority = ThreadPriority.Lowest;
    t.Start(null);





  • 相关阅读:
    模拟测试48
    模拟测试47
    模拟测试46
    NOIP模拟测试29(A)
    NOIP模拟测试19
    NOIP模拟测试18(T3待更新)
    杂题
    noip模拟测试18 T2搜索
    noip模拟测试17 2019-08-11 考后反思
    noip模拟测试14 20190807 考试反思
  • 原文地址:https://www.cnblogs.com/attilax/p/15199680.html
Copyright © 2011-2022 走看看