03 2016 档案

c# 多语言设置
摘要:设置Form中localiziable 为true 设置语言为所需语言 主要为:Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("zh-CN"); //对当前窗体应用更改后的资源 ApplyResource();在APplayResource();中首先引用所需改... 阅读全文

posted @ 2016-03-19 23:11 m9zjl 阅读(1874) 评论(0) 推荐(0)

C# 委托 代理
摘要:C# 委托、代理 举例如下 B的show方法绑定到A的show方法,使得A在show时B也show C#中委托代理用法 定义delegate对象类型,如: public delegate void myEventHandler(object sender ,EventArgs e); 其中 sender代表触发事件的本身,EventArgs 是事件参数类 定义事件参... 阅读全文

posted @ 2016-03-19 23:10 m9zjl 阅读(638) 评论(0) 推荐(0)

处理长时线程 BackGroundWroker类
摘要:BackGroundWorker用于处理长时间线程比如下载,FTP传输等问题,可以防止主线程由于等待数据传输,运算等问导致UI卡死使用方法:创建BackGroundWroker类:BackGroundWorker bg = new BackGroundWorker(); //简单的办法是直接在工具栏中拖动BackGroundWroker控件//用于开始处理内容:bg.RunWork... 阅读全文

posted @ 2016-03-19 23:10 m9zjl 阅读(257) 评论(0) 推荐(0)

c#中调用windows api (按键精灵)
摘要:调用windows api要添加命名空间 using System.Runtime.InteropServices;先声明调用函数(函数前要添加) [DllImport("user32.dll")] static extern void mouse_event(MouseEventFlag flags, int dx, int dy, uint data, UIntPtr... 阅读全文

posted @ 2016-03-19 23:09 m9zjl 阅读(5253) 评论(0) 推荐(0)

导航