C#/.NET开发

[C#/.NET开发]C#调用C++dll,传指针释放内存问题

1.传入dll前,在C#外面申请内存空间c#里面的指针即 IntPtr申请如下: 这种需要提前知道空间大小,否则无法确定空间大小,会导致dll内部处理时越界报错c#里面申请空间了,那么c++里面一般就是在这些空间里面操作...
发布时间:2023-11-18  

[C#/.NET开发]河北大学操作系统课程设计进程管理c#(一)

操作系统要结课了,老师让我们做一个课程设计,进程管理系统。之前没接触过c#,一点点做吧。 这里先把页面设计好吧。.net的窗体还是挺好用的,不过弄这个就废了我挺长时间。先看效果图: 这些控件的name是: 开机:...
发布时间:2023-11-18  

[C#/.NET开发]C#--winform应用程序运行内存变大

前言:.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编...
发布时间:2023-11-18  

[C#/.NET开发]C# WinForm调用Shell_NotifyIcon

1 public class InnerClass: Form2 {3 private Shell_NotifyIconEx servicesClass = null; // 接受主CLASS 的实例句柄4 internal InnerClass(Shell_NotifyIconEx _servicesClass)5 ...
发布时间:2023-11-18  

[C#/.NET开发]随笔——写windows服务的时候如何调试 c# .net

流程1、更改项目 应用程序——输出类型——windows应用程序 改为 控制台应用程序2、Program启动类中添加调用代码3、服务类里面添加启动方法去启动OnStart和 Console.ReadLine();停止OnStop方法。 操作1、更改项...
发布时间:2023-11-18  

[C#/.NET开发]C#并行编程(一)——进程与线程

一、 进程 简单来说,进程是对资源的抽象,是资源的容器,在传统操作系统中,进程是资源分配的基本单位,而且是执行的基本单位,进程支持并发执行,因为每个进程有独立的数据,独立的堆栈空间。一个程序想要并...
发布时间:2023-11-18