最小化到托盘
来源:互联网 发布:实时量角器软件 编辑:程序博客网 时间:2024/06/09 16:55
NotifyIcon notifyIcon1; void InitTrayMenu() // 在构造函数时调用此函数 { // Create the NotifyIcon. this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(); // The Icon property sets the icon that will appear // in the systray for this application. System.IO.Stream iconStream = System.Windows.Application.GetResourceStream(new Uri("pack://application:,,, /Images/demo.ico")).Stream; notifyIcon1.Icon = new System.Drawing.Icon(iconStream); // The ContextMenu property sets the menu that will // appear when the systray icon is right clicked. System.Windows.Forms.ContextMenu contextMenu1 = new System.Windows.Forms.ContextMenu(); System.Windows.Forms.MenuItem menuItem1 = new System.Windows.Forms.MenuItem("退出"); menuItem1.Click += new System.EventHandler(this.menuItem1_Click); contextMenu1.MenuItems.Clear(); contextMenu1.MenuItems.Add(menuItem1); notifyIcon1.ContextMenu = contextMenu1; notifyIcon1.Text = "ABC Virtual Panel"; notifyIcon1.Visible = true; // Handle the Click event to activate the form. notifyIcon1.Click += notifyIcon1_Click; } void notifyIcon1_Click(object sender, EventArgs e) { this.Show(); this.ShowInTaskbar = true; } private void menuItem1_Click(object sender, System.EventArgs e) { this.MainWindowExitPoint(); }
注意: this.show(); this.Hide(); 这两句不要写成
this.WindowState = WindowState.Normal;
this.WindowState = WindowState.Minimized;
因为这样在win8.1 系统的时候会出现,窗口只最小化到左下角(即是还能看到单独的标题栏).
0 0
- 最小化对话框到托盘
- 最小化到托盘
- 最小化到托盘
- 最小化到托盘
- c#最小化到托盘
- 最小化到托盘
- 最小化到托盘
- MFC最小化到托盘
- 程序最小化到托盘
- MFC最小化到托盘
- 最小化到托盘函数
- 最小化到托盘
- 程序最小化到托盘
- 实现最小化到托盘
- 最小化到托盘
- 最小化到托盘
- WinFrom最小化到托盘
- MFC最小化到托盘
- Ubuntu14.10 安装及软件的安装(JDK1.7+Tomcat7+Mysql5+Myeclipse)
- Unity下Profiler的使用
- 北邮一日游+人生中第一次组队赛
- Android设置背景色变暗
- cocos2dx lua 文件模板
- 最小化到托盘
- iOS设计模式-抽象工厂
- sed命令详解
- Objective-C Runtime
- C语言常用占位符及各进制数值定义
- iOS开发URL解码编码
- IOS学习资源总结
- x264参数中文详解
- jquery mobile 按钮图标