•   欢迎来到21NN网.
  •   请记住本站网址www.21nn.cn

C#开辟实例-订制屏幕截图东西(三)托盘图标及菜单完成的图文引见【C#.Net教程】,C#,托盘图标,屏幕截图工具

摘要: 概述增加托盘图标功用重要是为了增加菜单功用,能够经由过程托盘图标来管理顺序;托盘菜单包含“翻开保留目次、录制Flash动画、录制GIF动画、延时5秒截图、截图、设置、退出”等功用。体系托盘...

概述

增加托盘图标功用重要是为了增加菜单功用,能够经由过程托盘图标来管理顺序;托盘菜单包含“翻开保留目次、录制Flash动画、录制GIF动画、延时5秒截图、截图、设置、退出”等功用。

体系托盘

体系托盘是个特别地区,通常在桌面的底部,在那里,用户能够随时接见正在运转中的那些顺序。在微软的Windows里,体系托盘常指任务栏的状况地区;在Gnome的桌面时,常指布告栏地区;在KDE桌面时,指体系托盘。在每一个体系里,托盘是一切正运转在桌面环境里的应用顺序同享的地区。

增加托盘图标

在Form1窗体设想形式下,鼠标移动到左边东西箱上,弹出东西箱主面板,在大众控件中找到NotifyIcon并双击它


双击以后会发如今窗体下面多了一个“notifyIcon1”


选中“notifyIcon1”,在右边的属性窗口中设置Text属性为:屏幕截图东西


增加图标资本

挑选菜单:项目》属性,然后挑选资本,切换到图标视图


单击“增加资本”下拉按钮》增加现有文件


挑选一个事前准备好的图标文件,肯定


在“Form1_Load”事宜中增加以下代码:

this.notifyIcon1.Icon = Properties.Resources.cutImage;
this.notifyIcon1.Visible = true;

编译,运转,在任务栏就能够看到了,鼠标移动到托盘图标上,会显现方才设置的属性信息“屏幕截图东西”。

增加托盘菜单

翻开东西箱》菜单和东西栏》双击“ContextMenuStrip”,增加右键菜单


增加菜单项,那条线(分隔符)只需输入一个减号就能够了


菜单文本是中文的,所以菜单称号中也会有中文,我不愿望代码变量称号有中文,所以把退出的称号改成“tsmi_exit”


在退出菜单项上双击,增加代码

        private void tsmi_exit_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

在“Form1_Load”事宜处置惩罚中增加代码

this.notifyIcon1.ContextMenuStrip = this.contextMenuStrip1;

编译,运转,在托盘图标单击鼠标右键,就能够看到以下菜单了,挑选退出,就能够退出截图顺序了。


到此,托盘图标及菜单的功用就完成完成了。

以上就是C#开辟实例-订制屏幕截图东西(三)托盘图标及菜单完成的图文引见的细致内容,更多请关注ki4网别的相干文章!

分享到:

发表评论

评论列表

还没有评论,快来说点什么吧~

公众号二维码

微信公众号