C#/.NET开发
“System.Threading.ThreadStateException:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试程序附加到该进程才会引发此异常”的异...
发布时间:2023-11-18
1.传入dll前,在C#外面申请内存空间c#里面的指针即 IntPtr申请如下: 这种需要提前知道空间大小,否则无法确定空间大小,会导致dll内部处理时越界报错c#里面申请空间了,那么c++里面一般就是在这些空间里面操作...
发布时间:2023-11-18
引言本文主要是介绍进程(Process)、应用程序域(AppDomain)、.NET上下文(Context)的概念与操作。虽然在一般的开发当中这三者并不常用,但熟悉三者的关系,深入了解其作用,对提高系统的性能有莫大的帮助。在本篇...
发布时间:2023-11-18
一、计算机操作系统信息 (1)获取操作系统版本描述/// summary/// 操作系统版本/// /summarypublic static string OSDescription { get; } = System.Runtime.InteropServices.RuntimeInformation.OSDescrip...
发布时间:2023-11-18
代码如下:1 //^[\\/:*?\|]*$中英文不带\/:*?|等,下面我又添加了几种2 Regex regex = new Regex(^[\\/:*?\|.~+#%{}]*$);3 var resultName=regex.Match(contentEd...
发布时间:2023-11-18
操作系统要结课了,老师让我们做一个课程设计,进程管理系统。之前没接触过c#,一点点做吧。 这里先把页面设计好吧。.net的窗体还是挺好用的,不过弄这个就废了我挺长时间。先看效果图: 这些控件的name是: 开机:...
发布时间:2023-11-18
前言:.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编...
发布时间:2023-11-18
1 public class InnerClass: Form2 {3 private Shell_NotifyIconEx servicesClass = null; // 接受主CLASS 的实例句柄4 internal InnerClass(Shell_NotifyIconEx _servicesClass)5 ...
发布时间:2023-11-18
简单实现 - 文章图片 / 输入项目名称,选择框架直接生成项目简单实现 - 文章图片 / 点击添加简单实现 - 文章图片 / 选择属性后更换简单实现 - 文章图片 / 将USER 改为 LOCALSYST...
发布时间:2023-11-18
流程1、更改项目 应用程序——输出类型——windows应用程序 改为 控制台应用程序2、Program启动类中添加调用代码3、服务类里面添加启动方法去启动OnStart和 Console.ReadLine();停止OnStop方法。 操作1、更改项...
发布时间:2023-11-18
C#编程时,启动VS出现的问题如图: 网上有提到用更改注册表的方式,亲测效果未发生改变,在不确定修改后效果如何时,尽量先将原有的数据备份下来;本文介绍楼主用另外一种方式解决的:由于脚本系统默认启动的开发...
发布时间:2023-11-18
主要的过程,日后操作autocad lt也应该可以用此方法1 var pros = Process.GetProcessesByName(acad);2 if (pros.Length == 0)3 {4 MessageBox.Show(没有找到acad进程...
发布时间:2023-11-18
今天运行exe程序无法运行了,提示:net不是内部或外部命令,也不是可运行的程序或批处理文件解决方法:1.查看C:\Windows\System32下是否有net.exe2.打开控制面板--系统--高级系统设置--环境变量选中“Path”,点...
发布时间:2023-11-18
c# 无边框窗体开发窗体伸缩功能1 protected override void WndProc(ref Message m)2 {3 switch (m.Msg)4 {5 case 0x84:6 base.WndPro...
发布时间:2023-11-18
一、 进程 简单来说,进程是对资源的抽象,是资源的容器,在传统操作系统中,进程是资源分配的基本单位,而且是执行的基本单位,进程支持并发执行,因为每个进程有独立的数据,独立的堆栈空间。一个程序想要并...
发布时间:2023-11-18