摘要:
重写OnResize(EventArgs e)方法,通过计算,重新定位控件的位置。下面以picbox为例: protected override void OnResize(EventArgs e) { base.OnResize(e); int x = (int)(0.5 * (this.Widt 阅读全文
摘要:
学习记录 原文链接: https://www.cnblogs.com/cn-star/p/11872017.html “@”符号有如下三种作用: 忽略转义字符的作用: 例如,有时我们保存一条文件路径时;路径中“\”需要写成“\\”;第一眼看去容易让人混淆。而通过字符串前加“@”符号,就可以直接输入路 阅读全文
摘要:
原文链接:https://blog.csdn.net/santa9527/java/article/details/78842832 输入模式 一、输入浮空: 浮空就是逻辑器件与引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当于该引脚接了高电平。 一般实际运用时,引脚 阅读全文
摘要:
原文链接:https://blog.csdn.net/santa9527/java/article/details/78842832 输出模式: 一、推挽输出: 可以输出高、低电平,连接数字器件; 推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由I 阅读全文
摘要:
用于学习记录 原文链接:https://blog.csdn.net/sunxboy/java/article/details/84499791 Modbus通讯时,需要连续读取多个现场设备的数据,虽然也编写了Modbus轮询的程序,但是有时还是无法正常通讯。有时虽然能够保证通讯,但是所有现场设备的轮 阅读全文
摘要:
用于学习记录 原文载自:https://www.cnblogs.com/zhan520g/p/11388591.html AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。 AutoResetEvent 主要方法# AutoResetEvent(boo 阅读全文
摘要:
用于学习记录 原文载自:https://blog.csdn.net/huwei2003/article/details/13275945 处理当前在消息队列中的所有 Windows 消息。 public static void DoEvents(); 备注 当运行 Windows 窗体时,它将创建新 阅读全文
摘要:
用于学习记录 DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息 ASP.NET中要使用DllImport的,必须在先“using System.Runtime.InteropServices;” 阅读全文
摘要:
作用: MarshalAs属性指示如何在托管代码和非托管代码之间封送数据。 使用方法: [MarshalAs(UnmanagedType unmanagedType, 命名参数)] 实际上相当于构造一个MarshalAsAttribute类的对象 常用的UnmanagedType枚举值:(详细内容查 阅读全文
摘要:
用于学习记录 原文载自:https://www.runoob.com/w3cnote/csharp-enum.html 六、标志枚举/位枚举 C# 标记枚举(Flags):枚举类型是用于声明一组命名得常数得基本类型数据(值类型)。 枚举值是互斥得。而位标记集合是一种由组合出现得元素形成得列表,通常设 阅读全文