社区
C#
帖子详情
求怎么做在程序启动后,任务栏出现一个图标
linyongzuo
2010-12-04 05:27:49
我在登陆完一个系统后,想让桌面任务栏出现一个小图标,可以右键点击,并出现相应的菜单,怎么实现?在线等
...全文
137
6
打赏
收藏
求怎么做在程序启动后,任务栏出现一个图标
我在登陆完一个系统后,想让桌面任务栏出现一个小图标,可以右键点击,并出现相应的菜单,怎么实现?在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linyongzuo
2010-12-06
打赏
举报
回复
结果还是自己解决~
linyongzuo
2010-12-05
打赏
举报
回复
我显示的菜单在任务栏下方,怎么调整上去?
就是显示的菜单被挡住了。。。
SunnyBoy
2010-12-04
打赏
举报
回复
更正一下
3、toolStripMenu_about_Click是你已与notifyIcon1关联的快捷菜单contextMenuStrip
的Click的事件
SunnyBoy
2010-12-04
打赏
举报
回复
//窗体最小化时显示系统托盘图标
private void MainForm_SizeChanged(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized )
{
this.ShowInTaskbar = false;
notifyIcon1.Visible =true;
}
}
/// <summary>
/// 左键单击图盘图标显示程序窗体
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.WindowState = FormWindowState.Normal;
}
this.Activate();
this.ShowInTaskbar = true;
notifyIcon1.Visible = false;
}
}
//单击与托盘关联的快捷菜单事件
private void toolStripMenu_about_Click(object sender, EventArgs e)
{
//在这里执行你的业务逻辑
}
注:
1、notifyIcon1是从工具栏拖出的一个组件,在工具箱中的组件里可以找到
2、一定要设置将notifyIcon1的ContextMenuStrip属性关联到 快捷菜单:contextMenuStrip
3、notifyIcon1_MouseClick是你已与notifyIcon1关联的快捷菜单contextMenuStrip
的MouseClick的事件
wuyq11
2010-12-04
打赏
举报
回复
this.contextMenu1.MenuItems.AddRange(
new System.Windows.Forms.MenuItem[] {this.menuItem1});
this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components);
notifyIcon1.Icon = new Icon("appicon.ico");
notifyIcon1.ContextMenu = this.contextMenu1;
notifyIcon1.Text = "Form1";
notifyIcon1.Visible = true;
notifyIcon1.DoubleClick += new System.EventHandler(this.notifyIcon1_DoubleClick);
private void notifyIcon1_DoubleClick(object Sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
this.WindowState = FormWindowState.Normal;
this.Activate();
}
xiehuanxie
2010-12-04
打赏
举报
回复
NotifyIcon
基于.NET的Windows高级
任务栏
技术
任务栏
不再仅仅只是用于呈现运行中的应用
程序
图标
,在管理重要应用
程序
方面已经处于核心地位。根据Win7、Win8、Win10安装所启用的功能,
任务栏
瞬间摇身一变成为各个窗口的一站式服务中心。
任务栏
上显示的状态信息...
Qt设置
任务栏
图标
一个
应用
程序
启动
会在窗口会默认在
任务栏
显示
一个
图标
。 如果还有
一个
窗口继承于这个窗口。那么
任务栏
的
图标
只有
一个
。如果创建的窗口的时候不是继承于原先已经存在的窗口,那么就会在
任务栏
生成
图标
。 这样的话,...
QT之隐藏
任务栏
图标
我们在某些场景下,我们不希望在
任务栏
上
出现
我们的窗口的
图标
,类似QQ主面板,你会发现QQ主面板其实是没有
任务栏
图标
的,那么我们该怎么
做
?也能让我们的
任务栏
不显示我们不想要的
图标
呢!在这之前我们需要了解下...
Ubuntu将
图标
放置于
任务栏
Ubuntu将
图标
放置于
任务栏
MFC对话框
程序
启动
的时候直接隐藏、在
任务栏
不显示
图标
2011-06-19以前
做
一个
项目,要
求
程序
启动
的时候主对话框是隐藏的。当时不知道怎么
做
,修改窗口风格、窗口类、OnInitDialog里ShowWindow、Create函数、WM_CREATE消息、PreCreateWindow等等都尝试了,没什么用,相当...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章