摘要: #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 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 拖动不规程窗体分三个步骤: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 阅读(462) 评论(1) 推荐(0) 编辑