都实例6了?你还不会创建项目?不会操作步骤?不会写代码?请进入下方链接学习吧!

C#创建Windows窗体应用程序实例1https://blog.csdn.net/qq_45037155/article/details/124005398

C#创建Windows窗体应用程序实例2https://blog.csdn.net/qq_45037155/article/details/124006201

1. 知识点

键盘和鼠标事件

在Windows应用程序中,用户主要依靠鼠标和键盘事件下达命令和输入各种数据。

键盘和鼠标事件主要有:MouseDown、MouseUp、MouseMove、MouseEnter、MouseLeave、MouseHover、KeyPress、KeyDown、KeyUp等。

2. 样式设计

设计一个ASCII码查询程序,用户在窗体上按下某一个键后,屏幕显示该键名及其对应的ASCII码。

选择 Form1 属性修改 KeyPress

3. 代码实现

namespace ASCII码查询程序
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void Form1_Load(object sender, KeyPressEventArgs e){switch (e.KeyChar){case (char)Keys.Back:label1.Text = "退格键:" + (int)Keys.Back + "\n" + label1.Text;break;case (char)Keys.Tab:label1.Text = "Tab:" + (int)Keys.Tab + "\n" + label1.Text;break;case (char)Keys.Enter:label1.Text = "回车键:" + (int)Keys.Enter + "\n" + label1.Text;break;case (char)Keys.Space:label1.Text = "空格键:" + (int)Keys.Space + "\n" + label1.Text;break;case (char)Keys.Escape:label1.Text = "Esc键:" + (int)Keys.Escape + "\n" + label1.Text;break;default:label1.Text = e.KeyChar + ":" + (int)e.KeyChar + "\n" + label1.Text;break;}}}
}

4. 执行效果 

C#创建Windows窗体应用程序实例6【ASCII码查询程序】相关推荐

  1. C#创建Windows窗体应用程序实例9【菜单设计】

      都实例9了?你还不会创建项目?不会操作步骤?不会写代码?请进入下方链接学习吧! C#创建Windows窗体应用程序实例1https://blog.csdn.net/qq_45037155/arti ...

  2. C#创建Windows窗体应用程序实例4【大学选课】

    都实例4了?你还不会创建项目?不会操作步骤?不会写代码?请进入下方链接学习吧! C#创建Windows窗体应用程序实例1https://blog.csdn.net/qq_45037155/articl ...

  3. C#创建Windows窗体应用程序实例5【时钟】

     都实例5了?你还不会创建项目?不会操作步骤?不会写代码?请进入下方链接学习吧! C#创建Windows窗体应用程序实例1https://blog.csdn.net/qq_45037155/artic ...

  4. C#创建Windows窗体应用程序实例1【姓名输入】

    创建Windows窗体应用程序的一般步骤 1.创建Windows窗体项目 2.创建用户界面 3.添加控件 4.创建处理控件事件的方法 5.将控件事件与事件处理方法关联 6.   运行和测试程序 具体步 ...

  5. C# 使用VS创建Windows窗体应用程序

    一.一个解决方案里面可以有多个项目文件 1.先创建一个主的用来启动的项目,打开VS,点击Windows窗体应用 2. 输入名称 3 点击创建成功 4.应用程序的入口函数 二.添加辅助的项目 1.右键解 ...

  6. 纯C++创建Windows窗体(理解WinMain()与WndProc())

    一直比较关注本质的东西.VC封装了很多,想了解一下比较麻烦. 先从了解WinMain()入口函数与WndProc()消息处理函数开始吧. 大气象 #include <windows.h> ...

  7. php socket 小程序,实例详解微信小程序如何使用Socket

    本文主要和大家介绍微信小程序使用Socket的实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下,希望能帮助到大家. 微信小程序使用Socket的实例 首先,一个小程序同时只能有一个Web ...

  8. android程序员手机壁纸,ASCII码壁纸-程序猿不务正业系列

    3岁酷龄未发表过文章,竟是瞻仰大神了.借着毕业,寝室的最后时光,做两张壁纸玩玩. 本人程序猿一只,大家就文明围观一下吧,壁纸上面放的是一些ASCII码(American Standard Code f ...

  9. 查询ASCII码值程序

    #include <conio.h> #include <iostream> #include <stdio.h>int main() {int ch;int a; ...

最新文章

  1. 图卷积神经网络分析复杂碳水化合物
  2. 揭开对机器学习的七点误解
  3. 关于socket阻塞与非阻塞情况下的recv、send、read、write返回值
  4. oss导出数据为空时怎么处理_sql数据库导出空库的搜索结果-阿里云开发者社区...
  5. .Net高并发解决思路(转)
  6. jQuery教程2---隐藏p标签内容-按钮
  7. 综合布线故障排除和诊断—DSX-600
  8. 操作系统 cpu调度_CPU调度| 操作系统
  9. Magento 获取当前店铺信息(首页,类别,地址等)
  10. 9款WordPress视频插件
  11. 图解Http学习第二章
  12. java面试算法总结_面试10大算法汇总——Java篇
  13. mysql 查询 int类型日期转换成datetime类型
  14. 三台服务器的时间同步-Linux
  15. Spring的ioc操作 与 IOC底层原理
  16. ntp时间校准服务器的调试方法
  17. IT行业含金量较高的证书汇总
  18. 产业洞察 | 鸿蒙不会用于手机,网民有点心凉!解密操作系统造得出用不起的魔咒...
  19. V831——二维码识别
  20. word里面的表格调整行高技巧

热门文章

  1. OpenWrt实现无线客户端之间的隔离
  2. java程序设计实用教程高飞pdf_普通高等教育“计算机类专业”规划教材:Java程序设计实用教程习题集 pdf epub mobi txt 下载...
  3. 操作系统实验一到实验九合集(哈工大李治军)
  4. java 设置页面宽度_java – PDFBox设置A5页面大小
  5. Deli条码打印机如何批量打印二维码
  6. Fine Dining(最短路应用)
  7. 三菱FX系列PLC以太网连接力控ForceControl
  8. 3D Max一些基本认识
  9. 工作中有可能用到的运维小知识《现查现用》
  10. java web开发学习总结