当前位置:编程学习 > C#/ASP.NET >>

求指点,C#如何获得任务管理器里应用程序的状态



求指点,获得任务管理器里应用程序的状态?
目前用process只能获取单个进程的状态,例如同时打开多个IE只能获取一个IE状态,而不能获取所有IE窗口的状态 --------------------编程问答-------------------- System.Diagnostics.Process.GetProcesses()可以获得进程数组 --------------------编程问答--------------------
引用 楼主 kevin53930561 的回复:


求指点,获得任务管理器里应用程序的状态?
目前用process只能获取单个进程的状态,例如同时打开多个IE只能获取一个IE状态,而不能获取所有IE窗口的状态


就是获取数组,但是多个IE窗口时,不能返回所有IE --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
System.Diagnostics.Process.GetProcesses()可以获得进程数组


就是获取数组,但是多个IE窗口时,不能返回所有IE --------------------编程问答-------------------- IE的情况比较复杂,它有时候是多进程,有时候是在一个进程内托管几个线程来跑几个网页。

你可以用Shell库去访问IE的实例。

google SHDocVw ShellWindows --------------------编程问答-------------------- 调用windows WMI可以达到你的要求,具体自己百度 --------------------编程问答-------------------- 除
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,