WinForm应用程序获取已打开的所有窗体集合
摘要:要用到 Application类中的OpenForms属性,方可获取应用程序所打开的所有窗体集合。进而可对打开的窗体进行操作foreach(Form item in Applictaion.OpenForms){ //关闭某一个窗体 if(item.Name ="FrmTest") item.Close();}
阅读全文
C# 自动转换为半角 (输入法半角/全角切换) 转载
摘要:#region 自动转换为半角//声明一些API函数 [DllImport("imm32.dll")]public static extern IntPtr ImmGetContext(IntPtr hwnd);[DllImport("imm32.dll")]public static extern bool ImmGetOpenStatus(IntPtr himc);[DllImport("imm32.dll")]public static extern bool ImmSetOpenStatus(IntPtr himc, bool
阅读全文
posted @
2011-07-04 10:24
xalyf
阅读(1036)
推荐(0)
c# 拖动不规则窗体
摘要:拖动不规程窗体分三个步骤:1、响应窗体Mouse_Down事件,记录鼠标左键按下时的坐标2、响应窗体的Mouse_Move事件,获取当前鼠标相对屏幕的坐标减去以上获得X,Y坐标,赋值给窗体Location3、响应窗体的Mouse_Up事件,释放拖动操作 Point _MouseOffset; bool _IsMouseDown = false; private void Form_MouseDown(object sender, MouseEventArgs e) { int xOffset; int yOffset; if (e.Button == MouseButtons.Left) {
阅读全文
posted @
2011-07-04 10:20
xalyf
阅读(476)
推荐(0)