03 2020 档案
摘要:用于学习记录 原文载自: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):枚举类型是用于声明一组命名得常数得基本类型数据(值类型)。 枚举值是互斥得。而位标记集合是一种由组合出现得元素形成得列表,通常设
阅读全文
摘要:仅用于学习记录 结构体是由若干成员组成的.布局有两种1.Sequential,顺序布局struct S1{ int a; int b;}那么默认情况下在内存里是先排a,再排b也就是如果能取到a的地址,和b的地址,则相差一个int类型的长度,4字节[StructLayout(LayoutKind.Se
阅读全文
摘要:用于学习记录 原文链接:https://blog.csdn.net/qq_25623355/article/details/80117598 修改快捷键:Options->Key Assignments…(配置个人快捷菜单) 1.main window:Esc 2.Hight light:Middl
阅读全文