社区
C#
帖子详情
C# 用NotifyIcon编写托盘时,出现N多Icon尸体,怎办?
zminhao
2005-07-18 06:13:30
每开1个线程就多1个尸体,鼠标一划过尸体就消失了,请问怎么解决不出现尸体?
...全文
443
10
打赏
收藏
C# 用NotifyIcon编写托盘时,出现N多Icon尸体,怎办?
每开1个线程就多1个尸体,鼠标一划过尸体就消失了,请问怎么解决不出现尸体?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zminhao
2005-07-19
打赏
举报
回复
flikas(florin) 正解,我试了,可以的,不过效果不是很满意,但是能达到要求。
谢谢各位朋友帮助,马上结贴
zminhao
2005-07-19
打赏
举报
回复
糖米 说的我试了,好象没什么用
flikas
2005-07-18
打赏
举报
回复
线程退出时调用一个NotifyIcon.Dispose()
AhBian
2005-07-18
打赏
举报
回复
Visible = false ,就真的都管用了吗?
写 Winform 的人应该都知道这么用。
但事实上,尽管如此,尸体还是有时要出现。
koenemy
2005-07-18
打赏
举报
回复
visible=false
newdate
2005-07-18
打赏
举报
回复
糖米的正解
gdami
2005-07-18
打赏
举报
回复
你要在断开前,或者操作之前就要优先设定NotifyIcon的visible=false比较好。
NetDNASupport
2005-07-18
打赏
举报
回复
放到主线程
zminhao
2005-07-18
打赏
举报
回复
不是啊,我现在是运行1个SERVER,当有CLIENT连接时就开新的线程与之通信处理数据,可是一开新的线程就会在托盘栏多1个ICON,鼠标一划过尸体就消失了
loveyzy
2005-07-18
打赏
举报
回复
在主程序里面设置一个static变量,运行时检测它的值,如果大于1就不再实例化实例(看一下设计模式的单件模式)
WinCE
notify
Icon
托盘
图标显示
WinCE
notify
Icon
托盘
图标显示,在Windows CE 5.0 环境下测试通过.
C#
最小化到
托盘
以及还原
C#
最小化到
托盘
以及还原,打开 VS.net的工具箱,然后选择
Notify
Icon
,拖到Form上,在属性中
Icon
中设置图象添加一个ContextMenu,输入需要的选择项在
Notify
Icon
中的ContextMenu属性中可以设置刚添加的ContextMenu 点...
任务栏
托盘
菜单(
Notify
Icon
)
任务栏
托盘
菜单(
Notify
Icon
) 属性:
Icon
--系统栏中显示的图标 ContextMenuStrip--和contextMenuStrip连用 其他的可以看看,还有三个提示信息的设置...
托盘
,右键演示,
C#
源代码private void Form1_Load(object sender, EventArgs e)
托盘
,右键演示,
C#
源代码private void Form1_Load(object sender, EventArgs e) {//设置
托盘
控件属性 this.
notify
Icon
1.ContextMenuStrip = this.contextMenuStrip1; this.
notify
Icon
1.Text = "演示创建
托盘
"; ...
C#
[
托盘
]Form.cs.txt
Tray
Icon
.Text = "用Visual
C#
做
托盘
程序" + "\n" + "作者:马金虎于2001.12.08"; Tray
Icon
.Visible = true; Tray
Icon
.Click += new System.EventHandler(this.click); //定义一个MenuItem数组,并把此数组同
时
...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章