易语言写任务管理器源码

没事干搞了个任务管理器的源码

其实论坛有很多,相比那些新更新了 取进程的CPU占用率和判断进程是否暂停 可以监视进程创建与退出

以前的取CPU占用率不准了,就从C源码里翻出来的,可能比系统任务管理器中的显示的小一点,可能是使用的 四舍五入 处理过了吧

以前一直不知道怎么判断进程是否暂停 后来才知道是通过判断主线程的状态来处理的

RING3 下基本可以完成需要的功能,相比 RING0 下就是权限有限一些特殊的操作做不到

这几天正在搞驱动,监视进程创建与退出,进程方面的操作基本都搞好了

原来在 RING0下搞进程保护和隐藏什么的几行代码就能做到了

微软也为驱动提供了很多接口,像监视进程,模块,线程,文件,注册表,网络 都很方便,真心的强大。

昨天又找了份UDP网络的C源码,可以在驱动里创建内核级的 UDP,方便驱动能及时的给我的程序发送数据,

之前用的是 共享事件,但是会有延迟,不是很稳定,用这个就好多了

当然也支持TCP的客户端和服务端,能在内核里创建个服务器来用,虽然有源码,但是代码太多,还没看懂了

现在的系统都开启的强制签名验证,没签名的驱动都无法加载,还好前几天经过高人的指教把这个问题解决了

现在只要把代码的兼容性做好,就能在很多系统里使用了

昨天测试了几种系统,都可以正常的运行,哈哈。

虽然我搞驱动才几天,但是C源码比较多,学起来还是挺方便,大家遇到难题,可以去找找C源码看看。

最后再说下易语言,很长时间才更新一次,还是小修小补的,大家需要的,核心的基本没动过,真的脱节的太多了,什么时候能发发善心来波大的。

易语言写任务管理器源码

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

易语言写任务管理器源码》有0个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注