登录
首页 » 其他 » Visual C# 使用键盘控制窗体的移动

Visual C# 使用键盘控制窗体的移动

于 2022-03-13 发布 文件大小:223.74 kB
0 172
下载积分: 2 下载次数: 1

代码说明:

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;   }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • VC CPU硬件核心检测 包括主频和缓存大小
    一个用VC代码编写的 CPU硬件核心检测 包括主频和缓存大小,来自国外VC达人的小程序,可检测到CPU的核心数量多少、CPU厂商及品牌名、活动进程、内存大小,鼠标是否安装等,不过有些参数获取的不准,像型号和缓存,觉得不太准啊,或许最大只能检测到4G,现在的CPU都是很强大了,这个代码有些老了,觉得想学习一下的,还是对你有用的。
    2022-03-21 00:38:34下载
    积分:1
  • python 版本检查 python 版本检查
    python 版本检查 python 版本检查-python version check python version check python version check
    2023-03-01 11:10:04下载
    积分:1
  • 几十种导航菜单样式美化代码
    几十种CSS导航菜单样式美化代码,一共有近30种吧,不看绝对后悔!各种各样风格的网站导航菜单样式,美工不好的WEB程序员,可不要错过!~有黑色、蓝色、带渐变的、纯色的、圆角菜单等等,每一款都十分漂亮美观,小巧漂亮的网页菜单。
    2023-07-30 23:45:02下载
    积分:1
  • 关于超宽带的东西
    关于超宽带的东西-on UWB things
    2023-06-21 21:15:02下载
    积分:1
  • 本文件为VB公共模块,最常用的字母API FAC…
    此文档为VB公共模块,封了多数常用的API,方便VB开发人员调用。包括注册表操作、磁盘、网络、窗体、文件等操作的API。模块内有简单使用说明。-this document for public VB module, the most commonly used letters of API to facilitate VB developers call. Including the registry operation, disk, network, forms, documents, etc API. A simple module for use.
    2022-07-24 09:16:59下载
    积分:1
  • Java EJB简单例子
    Java EJB简单例子,这是HelloWorldBean的Home接口,它是EJB对象的生成库,无状态会话(将在下一个实例中具体讲解)Bean,这个接口是客户端与EJB对象相互作用的中间途径,通过Client触发调用Bean方法:   try {    //取得初始化属性jndiContext,它是连接JNDI树的起始点   InitialContext jndiContext = new InitialContext(properties);    //取得Home对象的引用    Object ref = jndiContext.lookup("HelloWorldHome");    HelloWorldHome home = (HelloWorldHome)   PortableRemoteObject.narrow (ref, HelloWorldHome.class);    //用EJB生成库Home生成EJB对象    HelloWorld hello= home.create();    //调用EJB对象方法printHelloWorld(),EJB对象把调用委派给Bean    System.out.println (hello.printHelloWorld());   }
    2022-07-20 22:16:54下载
    积分:1
  • vb分割文件 另存网页程序源码
    vb分割文件 另存网页程序源码,指定远程访问URL,还有批量转换文件的功能,将HTML转换成TXT文本文件,保存的纯文本文件,位于源html文件夹中。
    2022-09-16 05:20:03下载
    积分:1
  • C language Chain achieve Huffman coding, a text menu, complete functions, delete...
    C语言链表实现的huffman编码,有文本菜单,功能齐全,可以添加删除节点-C language Chain achieve Huffman coding, a text menu, complete functions, delete nodes can be added
    2022-02-02 17:45:19下载
    积分:1
  • 打开一个bmp影像,然后对图形进行3*3,5*5,7*7,9*9四种模板的滤波处理。...
    打开一个bmp影像,然后对图形进行3*3,5*5,7*7,9*9四种模板的滤波处理。-opened a bmp image, and then for three graphics** 3,5 7,9 5,7** 9 four template filter.
    2022-06-12 01:03:48下载
    积分:1
  • USB1_1和USB2_0相关标准
    USB1_1和USB2_0相关标准-技术指南-北京捷瑞电讯设备有限责任公司-USB1_1 and USB2_0 relevant standards- Technical Guide- Beijing Jierui telecommunications equipment limited liability company
    2022-02-27 08:01:18下载
    积分:1
  • 696518资源总数
  • 106245会员总数
  • 18今日下载