码迷,mamicode.com
首页 > Windows程序 > 详细

C#定时关闭窗体实例

时间:2017-11-29 14:39:59      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:sina   border   文件上传   enter   listview   led   sed   图片   block   

本文实例讲述了C#定时关闭窗体的方法,分享给大家供大家参考。具体方法如下:


代码如下:

public partial class Form2 : Form

{

private System.Timers.Timer timer = new System.Timers.Timer();

public Form2()

{

InitializeComponent();

InitStatus();

timer.Interval = 4000;

timer.Elapsed += new System.Timers.ElapsedEventHandler(timer_Elapsed);

timer.Enabled = true;

}

void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)

{

IntPtr hDlog = FindWindow(null, “Show”);

if (IntPtr.Zero != hDlog)

{

IntPtr result;

EndDialog(hDlog, out result);

}

}

private void InitStatus()

{

this.panel1.Controls.Clear();

Form1 from1 = new Form1();

from1.TopLevel = false;

from1.FormBorderStyle = FormBorderStyle.None;

this.panel1.Controls.Add(from1);

from1.Show();

}

[DllImport(“user32.dll”,SetLastError=true)]

public static extern IntPtr FindWindow(string lpClassName, string caption);

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  C#定时关闭窗体实例

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23436.html






相关内容

C#定时关闭窗体实例

标签:sina   border   文件上传   enter   listview   led   sed   图片   block   

原文地址:http://www.cnblogs.com/paobuke/p/7920126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!