Visual C# 使用键盘控制窗体的移动
代码说明:
Visual C#使用键盘控制窗体的移动,创建窗体对象,设置窗体接收按键事件,定义一个标识窗体的变量,判断按键类型,判断后关闭本窗体。 private void Form1_Load(object sender, EventArgs e) { Frm_Main form1 = new Frm_Main();//创建窗体对象 form1.KeyPreview = true;//设置窗体接收按键事件 } private void Form1_KeyDown(object sender, KeyEventArgs e) { Point point = this.Location;//定义一个标识窗体的变量 switch (e.KeyData)//判断按键类型 { case Keys.Up://当按键为上方向键时 point.Y -= 2; break; case Keys.Down://当按键为下方向键时 point.Y += 2; break; case Keys.Right://当按键为右方向键时 point.X += 2; break; case Keys.Left://当按键为左方向键时 point.X -= 2; break; case Keys.Escape://当按键为Esc键时 this.Close();//关闭本窗体 break; default: break; } this.Location = point; }
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


