C语言----当一个新进程运行的时候,如何让我的程序知道他运行了

C语言----当一个新进程运行的时候,如何让我的程序知道他运行了,第1张

可以用链表实现 第一次把所有的进程名称存进链表,第二次对比两个链表,多出来的就是新运行的程序,这样可以实现你的需求。但是这种方法很不专业。所有开启进程都是调用了CreateProcess函数可以拦截这个函数,一般杀毒软件都是这么做的。现在一般利用驱动程序修改导入表的方式HOOKAPI,我有源码,需要的话Q我。另外链表的程序需要我完成也Q我 估计这个思路你能做的

这个啊,一般是有病毒的居多,先杀毒.

建议:快去下载卡巴斯基,在华军软件园下...

可以有半年的免费使用.这个不重要

关键可以装上后,里面的360安全卫士就可以杀掉病毒,很管用的..

杀毒软件建议用正版,盗版基本不管用..

如果你用电信的我的E家套餐,那就可以免费使用金山毒霸,打10000问就可以...

如果不是话,那就是你的程序太多,CPU和电脑配置不够用了.想用话,那就是升级电脑或换电脑..

一般是系统问题,建议你用卡卡或者306安全卫士扫描下木马和插件,然后进行系统使用痕迹清理,应该可以提速,最后你可以重新安装一次系统看看;

另外如果你运行的程序是做图,文档之类的也有可能是因为字体检索的原因。这类软件问题主要是,程序需要调用一些系统文件造成的。有些可以看到检索的过程,但大部分看不到的;

另外如果硬盘或者主板,内存存在质量问题也可以导致这个现象。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11120042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存