C#交流俱乐部

学习为主,互相帮助

博客园 首页 新随笔 联系 订阅 管理

忙里偷闲-给朋友定制迷你定制版小说阅读器,分享下,觉得有需要就去这里下载

PC定制版 

http://wapidd.com/publish.htm

目的:实现一个小说阅读器,右下角显示,大小可调整,可同QQ托盘形式隐藏,双击恢复,可强制桌面显示顶端,透明度自定义及导航窗隐藏

效果图:

 

 

 

 

 

根据以上需求,写了各form,20多行代码:

 

View Code
public Form1()
        {
            InitializeComponent();
//控制右下角显示
            this.Location = new Point(SystemInformation.WorkingArea.Width - this.Width, SystemInformation.WorkingArea.Height - this.Height);
//网页加载
            webBrowser1.Url = new Uri("http://wapidd.com");
        }

        private void TrayMinimizerForm_Resize(object sender, EventArgs e)
        {  
//判断最大最小事件触发
                       if (FormWindowState.Minimized == this.WindowState)
            {
                notifyIcon1.Visible = true;
 this.ShowInTaskbar = false;
                this.Hide();
            }
            else if (FormWindowState.Normal == this.WindowState)
            {
                notifyIcon1.Visible = false;
                this.ShowInTaskbar = true;
            }
        } 

        private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
        {
//双击托盘图标恢复
            this.Show();
            this.WindowState = FormWindowState.Normal;
        }

 

要源代码的@

posted on 2012-05-24 19:27  bluce chen  阅读(454)  评论(1编辑  收藏  举报