网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C# > 正文
C#下实现动态系统托盘图标
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/14
下载{$ArticleTitle}原创论文样式

    Visual  C#是微软公司推出的下一代程序开发语言,是微软.Net框架中的的一个重要组成部分。微软的.Net平台堪称为新一代的互联网平台。对于技术开发人员来说,.Net平台的两大特性是非常卓越的,首先是其所提供的公共语言运行时,也就是公用语言运行平台,另一方面就是其庞大而全面的统一编程类。Visual  C#就是通过调用这些类、对象来实现许多比较强大的功能。  
      
    本文通过向大家介绍一个.Net平台上用C#写的可以停放在任务栏上的图标程序(类似于Flashget、OICQ那种系统托盘图标)来和大家一起体验一下用C#编程的乐趣。  
      
    一、概述:  
      
    我这里所指的图标程序是类似于在Windows中经常接触的停放在任务栏上,在后台运行的病毒监视、媒体播放等程序。它们一般都具有单击显示或隐藏主界面,击右键弹出菜单,当鼠标停在图标上时显示提示信息的功能。  
      
    程序主要用到了一下几个类:  
      
    System.Windows.Fomrs.NotifyIcon类  
    System.Windows.Forms.ContextMenu类  
    System.Windows.Forms.MenuItem类  
    System.Windows.Forms.Label类  
    System.Windows.Forms.Timer类  
      
      二、程序设计和运行的环境:  
      
      
    (1)微软公司视窗2000服务器版或视窗XP版  
      
    (2).Net  FrameWrok  SDK  Beta  2版  
      
      
      
    三、具体实现步骤:  
      
      
    (1).在Visual  Studio下新建一个C#的工程,不妨命名为AnimateSystemTray。图示如下:  
      
    (2).现在我们来设计程序的主界面:  
      
    先将窗体的Text属性设置为"动画系统图标示例",MaximiseBox、MinimiseBox、ShowInTaskbar属性均设置为False。  
      
    再往窗体上添加Label控件、NotifyIcon控件、ContextMenu控件、Timer控件各一个。  
      
    将Label控件的Text属性设置为"请右击系统托盘图标";将NotifyIcon控件的Icon属性设置为一个图标文件:  ,Text属性设置为"这是个示例程序!",ContextMenu属性设置为"contextMenu1";接下来开始编辑ContextMenu控件,图示如下:  
     &
  • 上一篇资讯: 用C#访问Hotmail
  • 下一篇资讯: C#处理文本文件
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号