WinFrom程序,登录后,想在右下角出现个提示窗体,[不是说系统托盘]就跟QQ的提示新闻一样,在右下角,一个小小的窗体.怎么做?

解决方案 »

  1.   

    在你的窗体的FormClosing()事件里加上 e.Cancel = true; 
    this.Visible = false; 在你的窗体上添加一个notifyIcon控件,这个控件就是控制显示在任务栏的.在这个控件的MouseDoubleClick()事件里加上 
    this.ShowInTaskbar = true; 
    this.WindowState = FormWindowState.Normal; 
    this.Visible = true; 如果要在你的程序最小化为任务栏后,可实现点右键退出程序的功能,就在notifyIcon控件的ContextMenuStrip里面指定一个鼠标右键的菜单
      

  2.   

    类似QQ的提示新闻?很复杂的哦....Rectangle r = Screen.GetWorkingArea(this); 
    this.Location = new Point(r.Right - this.Width, r.Bottom - this.Height); 这样就可以把窗体定位在Screen的右下角,窗体大小你自己设置吧
    如果要设置窗体风格,设置一下FormBorderStyle
      

  3.   

    WinForm中的特殊窗体效果:渐变窗口和信息提示窗口 
    在WinForm中偶尔会遇到某些特殊效果:比如某个窗口刚开始的时候是完全透明的,随着时间的变化,窗体逐渐不透明,直至完全不透明。这是本文要探讨的窗体效果之一:渐变窗体。还有一种窗体效果:有些软件在某个特定的时间会显示一个提示窗体,这个窗体不是直接显示的,而是慢慢从窗口的最下方向上移动,直至窗体完全显示就不再移动。当我们点击“确定”按钮之后,窗体由从屏幕上逐渐下移,直至完全从屏幕上完全不显示。这也是本文讨论的窗体效果之一:移动提示信息窗口。效果:
      

  4.   

    http://download.csdn.net/source/948415
      

  5.   

    http://blog.csdn.net/jxufewbt/archive/2007/09/26/1801332.aspx