自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 WINFORM中屏蔽ALT加F4关闭组合键

/e.Handled属性:获取或设置一个值,该值指示是否处理过该事件,即:Handled 设为//True,那么KeyPress事件将会取消,这样就是说你按下了某个个按键了,但是系统不处理了。if( (e.KeyCode == Keys.F4)&&(e.Alt==true)) //屏蔽ALT+F4。//keypreview属性为true的时候,就可以响应键盘事件。//1.将窗体的属性KeyPrieview设置为true。//2.在窗体KeyDown事件中加如下代码。

2023-12-12 16:29:50 286

原创 针对串口缓冲区读取的返回值每次返回个数不一致的解决方案

解决方案是根据格式需要,先定义一个格式需要长度的的数组.然后将每次读取到的数组进行覆写到这个数组内,直到全部数组写满,再统一发送到格式解析方法中去.串口每次读取缓冲区的字节数都不是固定的,如果发过来的数组需要按正确的格式读取的话,则需要保证每次的长度是一致的.Array.Copy(b, 0, b1, a, b.Length);需要用到一个方法外的变量和数组,这里我需要的格式是8位。//# Region 使用穷举方法把数组排列成8个。

2023-11-24 14:14:47 185 1

原创 常用的位运算之个人理解

Console.WriteLine($"b左移两位之后的二进制值为:{Convert.ToString(b, 2)}");//当前数值位数是7位,右边移出去的位数转到地址池,左边进来的空位被地址池默认的0填补。////按2进制,整体往右边平移2位,总位数不变。//数据位数就是窗口,左转或右转,透过窗口可见的东西的组合会发生变化,实际上东西还是那几个东西。////按2进制,整体往左边平移2位,总位数变多了两位。//左右移并不会改变位数里的值,而是位置被改变,好比一串32个挂钩位的闭合链条,

2023-11-17 15:47:03 36 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除