winform最大化与最小化事件捕获
private void ClientDemo_Resize(object sender, EventArgs e) { if (WindowState == FormWindowState.Maximized)  ...
C#中Thread与ThreadPool的比较
我们可以通过Thread类,一次使用一个线程,来创建和删除线程。这种方式建立和删除线程是很昂贵的(cpu密集型)。所以,CLR包含一个内置的线程池,供应用程序使用。这个线程池可以通过ThreadPool类访问。ThreadPool...
C#winform修改IP,dns
/// <summary> /// 将IP,DNS设置为自动获取 /// </summary> private vo...
pictureBox
pictureBox图片自适应大小SizeMode=StretchImage;
winform进进程之间传递消息
发送方:#region 向进程发送消息 const int WM_COPYDATA = 0x004A; [DllImport("User32.dll", EntryPoint = "SendMessage")...
倒计时关闭MessageBox
#region 倒计时关闭 [DllImport("user32.dll", EntryPoint = "FindWindow", CharSet = CharSet.Auto)] &...
winform全局键盘钩子鼠标钩子
163邮箱
实用的c/s自动升级程序autoupdate
http://www.cnblogs.com/KnightsWarrior/archive/2010/10/20/1856255.html 1.启动主程序,主程序里面调用升级程序,升级程序连接到IIS或者FTP。2.升级程序获取服务器端XML配置文件中新版本程序的更...
Timer 周期
拖的Timer只执行一次就不执行了1定义一个Timer类型的变量2定义一个开启计时器的方法,这样每次用时都开启计时器3.在使用到它的地方,都进行实例化4.这样就不会出现运行一次,第二次以后就不运行的情况了 ...
winform根据字符串生成HTML静态页
#region 根据字符串生成HTML静态页 /// <summary> /// 根据字符串生成HTML静态页  ...
winform窗体关闭
会话框确定按钮的DialogResult.OK DialogResult dr = new FrmExit().ShowDialog(); if (dr==DialogResult.OK ) &nbs...
winform获取鼠标当前位置和截取鼠标双击事件
1。获取鼠标在窗体中的当前坐标 2.获取鼠标在屏幕中的位置 用个timer控件去获取即可 label1.Text = Cursor.Position.X.ToString() + ":" + Cursor.Position.Y.ToStri...
winform键盘事件KeyPress
如果让窗体接受键盘事件,即如何启动Form1_KeyPress事件Form.KeyPreview属性,如果窗体将接收所有键事件,则为 true;如果窗体上当前获取焦点的控件接收键事件,则为 false,默认值的值是false。你可...
winform-DataGridview
/// <summary> /// 显示选中行的信息 /// </summary> private void button1_Click(object sender, System.EventArgs e) { int RowNo=this.data...
datagridview用XML做数据源的读写
private void Form1_Load(object sender, EventArgs e) { string xml=@"<?xml version=""1.0"" standalone=""yes"" ?>  ...
C# 修改IP、网关、DNS
C# 修改IP、网关、DNS 1、在 “解决方案资源管理器” 右击 “引用” 添加 “System.Management” 的引用。2、添加 “using System.Management;”。 static void Set...
winform水晶按钮制作
社区中找到的http://www.codeproject.com/KB/buttons/VistaButton.aspx
dll文件注册
一种实用的方法regsvr32.exe xx.dll每个需要注册的文件都包括一个DllRegisterServer()方法,regsvr32.exe通过调用该方法来完成Dll的注册//xx.dll注册[DllImport("xx.dll")]public static extern int DllRegisterSer...
网址导航项目
要求:通过网址菜单,点击某标题,就打开相应的网址 用到两个webbrowser一个webbrowser用来保存菜单网址,一个webbrowser用来进行网址导航网址的菜单其实是个网页,只能被打开一次也就是说只有导航指定地址...
winform获取硬件信息
首先在添加引用中选中System.Managementusing System.Management;using System.Management.Instrumentation;private void GetInfo() { string cpuInfo = "";//cpu序列...