c# winform notifyIcon 系统托盘图标闪动 气泡提示
2012-03-04 18:04
483 查看
private Icon ico1 = new Icon("1.ico");
private Icon ico2 = new Icon("2.ico");//透明的图标
private void button1_Click(object sender, EventArgs e)
{
timer1.Interval = 500;
timer1.Start();
}
private void Form1_Load(object sender, EventArgs e)
{
this.notifyIcon1.Icon = ico1;
}
int i;
private void timer1_Tick(object sender, EventArgs e)
{
//如果i=0则让任务栏图标变为透明的图标并且退出
if (i < 1)
{
this.notifyIcon1.Icon = ico2;
i++;
return;
}
//如果i!=0,就让任务栏图标变为ico1,并将i置为0;
else
this.notifyIcon1.Icon = ico1;
i = 0;
}
private void button2_Click(object sender, EventArgs e)
{
timer1.Stop();
this.notifyIcon1.Icon = ico1;
}
private void button3_Click(object sender, EventArgs e)
{
//if (e.CloseReason == CloseReason.UserClosing)
//{
//this.notifyIcon1.Visible = true;
//this.ShowInTaskbar = false;
//e.Cancel = true;
//this.Hide();
notifyIcon1.Text = "系统托盘" + "\r\n";
notifyIcon1.BalloonTipTitle = "系统托盘图标闪动系统";
notifyIcon1.BalloonTipText = "O(∩_∩)O哈哈~,你好,O(∩_∩)O哈哈~,:-D";
notifyIcon1.ShowBalloonTip(1000);//消失时间
//}
}
private Icon ico2 = new Icon("2.ico");//透明的图标
private void button1_Click(object sender, EventArgs e)
{
timer1.Interval = 500;
timer1.Start();
}
private void Form1_Load(object sender, EventArgs e)
{
this.notifyIcon1.Icon = ico1;
}
int i;
private void timer1_Tick(object sender, EventArgs e)
{
//如果i=0则让任务栏图标变为透明的图标并且退出
if (i < 1)
{
this.notifyIcon1.Icon = ico2;
i++;
return;
}
//如果i!=0,就让任务栏图标变为ico1,并将i置为0;
else
this.notifyIcon1.Icon = ico1;
i = 0;
}
private void button2_Click(object sender, EventArgs e)
{
timer1.Stop();
this.notifyIcon1.Icon = ico1;
}
private void button3_Click(object sender, EventArgs e)
{
//if (e.CloseReason == CloseReason.UserClosing)
//{
//this.notifyIcon1.Visible = true;
//this.ShowInTaskbar = false;
//e.Cancel = true;
//this.Hide();
notifyIcon1.Text = "系统托盘" + "\r\n";
notifyIcon1.BalloonTipTitle = "系统托盘图标闪动系统";
notifyIcon1.BalloonTipText = "O(∩_∩)O哈哈~,你好,O(∩_∩)O哈哈~,:-D";
notifyIcon1.ShowBalloonTip(1000);//消失时间
//}
}
相关文章推荐
- 使用C++builder的TTrayIcon制作系统托盘动态图标和气泡提示
- shellnotifyicon,托盘图标气泡提示问题
- C#之使用NotifyIcon实现任务栏托盘菜单,图标闪烁效果及气泡提示 很多程序是只需要后台运行的,甚至不需要自己的应用界面。NotifyIcon提供了程序在任务栏的显示功能 程序下载链接如下
- 关于C#托盘图标控件NotifyIcon的气泡提示
- VC 系统托盘、气泡提示
- VC6.0 系统托盘、气泡提示、右键菜单
- 【Win32 API】在系统托盘显示图标和弹出气泡
- VC 系统托盘、气泡提示
- 基础知识之最大化,最小化,系统托盘图标,右键菜单,提示气球,关闭
- VC6.0下实现系统托盘的气泡提示窗口(Use NIIF_INFO)
- Shell_NotifyIcon(系统托盘图标API函数)详解 (转)
- 系统托盘气泡提示和上下文(右键)菜单
- NOTIFYICONDATAA.dwInfoFlags的研究----更换系统托盘气泡的图标
- Flex AIR 做一个类似QQ消息提示在系统托盘闪烁图标
- VC 系统托盘编程,含有气泡提示
- [MFC]系统托盘操作类,图标,气泡等
- 添加、移除托盘图标以及气泡提示
- MFC中提示对话框的滑动弹出和程序图标加入系统托盘的实现
- 系统托盘气泡提示和上下文(右键)菜单
- C# WinForm窗口最小化到系统托盘右击托盘图标弹出退出菜单