本文实例讲述了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);
<span style="white-space:pre"> <span style="font-family: monospace; white-space: pre; background-color: rgb(240, 240, 240); ">[DllImport("user32.dll",SetLastError=true)]</span><br style="font-family: monospace; white-space: pre; background-color: rgb(240, 240, 240); "><span style="font-family: monospace; white-space: pre; background-color: rgb(240, 240, 240); "> public static extern int PostMessage(IntPtr hWnd, int message, IntPtr wParam, IntPtr lParam);</span> </span> [DllImport("user32.dll",SetLastError=true)] public static extern bool EndDialog(IntPtr hDlg, out IntPtr nResult); private void button1_Click(object sender, EventArgs e) { MessageBox.Show("corning", "Show"); } }
希望本文所述对大家的C#程序设计有所帮助。
本文向大家介绍C#禁用双击窗体图标关闭窗体的方法,包括了C#禁用双击窗体图标关闭窗体的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#禁用双击窗体图标关闭窗体的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。
本文向大家介绍c# 实现子窗口关闭父窗口也关闭的方法,包括了c# 实现子窗口关闭父窗口也关闭的方法的使用技巧和注意事项,需要的朋友参考一下 其实是窗口间通讯的问题,在form1上打开form2 ,form2 关闭时关闭form1 实现方法: 在子窗口form2中声明事件: 然后在它的关闭事件中触发本事件: 在父窗口form1中(比如登陆窗口中): 然后弹出子form2窗体的地方这样写: 以上这篇c
本文向大家介绍C#中登录窗体和欢迎窗体关闭方法分析,包括了C#中登录窗体和欢迎窗体关闭方法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了C#中登录窗体和欢迎窗体关闭方法。分享给大家供大家参考。具体分析如下: 在c#的winform编程中,我们经常会做登录窗体或欢迎窗体,并把他们作为启动窗体。 但是,我们有可能会遇到一些问题。 请看下面的代码: 这段代码想让form1中的but
本文向大家介绍C#窗口实现定时关机系统,包括了C#窗口实现定时关机系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C#窗口实现定时关机系统的具体代码,供大家参考,具体内容如下 看一下运行之后的效果图 看代码 窗口提醒的代码! 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍C#窗体传值实例汇总,包括了C#窗体传值实例汇总的使用技巧和注意事项,需要的朋友参考一下 本文实例汇总了C#窗体传值的方法。分享给大家供大家参考。具体方法如下: 1.静态变量传值,非常简单适合简单的非实例的 2.委托传值 3.使用onwer属性,适合对话框之间的传值 当然也可以使用委托继续传值 4.重构窗体构造函数,初始化的时候传值,只适合初始化的适合,不够方便 5.委托+事件的方法
本文向大家介绍C#实现子窗体与父窗体通信方法实例总结,包括了C#实现子窗体与父窗体通信方法实例总结的使用技巧和注意事项,需要的朋友参考一下 本文实例总结了C#子窗体与父窗体通信方法。分享给大家供大家参考。具体如下: 【第一种方法:】 第一步: 创建接口IForm,父窗体继承这个接口 第二步: 父窗体实现接口中的方法,在实现接口的方法中写入刷新代码 第三步: 在子窗体中调用,刷新的方法 【第二种方法