Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 进程创建_.net_Process_Process Monitoring - Fatal编程技术网

.net 进程创建

.net 进程创建,.net,process,process-monitoring,.net,Process,Process Monitoring,在.net环境(C#语言)中,我如何编写一个应用程序来监视何时在系统中创建进程以及该进程何时生成其他进程?您可以使用WMI 请注意,那里的WMI示例并不完全执行您想要的操作,但它应该提供足够的指针(加上MSDN WMI文档)来确定如何执行您想要的操作 您还可以使用C#中的PInvoke来执行一些窗口钩子,在创建进程时将消息发送到应用程序。但是,这将需要一些C++来为您注入的DLL。 可能重复的

在.net环境(C#语言)中,我如何编写一个应用程序来监视何时在系统中创建进程以及该进程何时生成其他进程?

您可以使用WMI

请注意,那里的WMI示例并不完全执行您想要的操作,但它应该提供足够的指针(加上MSDN WMI文档)来确定如何执行您想要的操作

您还可以使用C#中的PInvoke来执行一些窗口钩子,在创建进程时将消息发送到应用程序。但是,这将需要一些C++来为您注入的DLL。 可能重复的