| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 622 人关注过本帖
标题:创建系统托盘
只看楼主 加入收藏
凌枫影
Rank: 2
等 级:新手上路
威 望:3
帖 子:163
专家分:0
注 册:2006-5-10
收藏
 问题点数:0 回复次数:1 
创建系统托盘

2,创建系统托盘菜单
2.1,创建一个contextMenu(cmnMain)菜单
2.2,添加一个NotifyIcon组件,设置ContextMenu属性为cmnMain
2.3,相应窗体改变事件(最小化等)
private void frmMain_SizeChanged(object sender,EventArgs e)
{
if (this.WindowState==FormWindowState.Minimized)
{
this.Hide();
noiMain.Visible=true;
}
}

2.4,相应用户单击系统托盘上contextmenu菜单事件
private void mniOpen(object sender,EventArgs e)
{
noiMain.Visible=false;
this.Show();
this.Focus();
}

2.5,响应用户双击系统托盘图标事件
private void noiMain_DoubleClick(object s,EventArgs e)
{
minOpen.PerformClick(); //相当与mniOpen按钮的单击事件
}
**注意添加相应的事件句柄**



请问: minOpen.PerformClick() 这句是什么啊
为什么会提示有错呢
请教了!!!
谢谢

搜索更多相关主题的帖子: 托盘 系统 
2006-05-21 15:26
fuchifeng
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-5-22
收藏
得分:0 
用这个试试!
private void noiMain_DoubleClick(object s,EventArgs e)
{
minOpen(sender,e);//相当与mniOpen按钮的单击事件
}
2006-05-22 09:52
快速回复:创建系统托盘
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013143 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved