怎么判断一个进程是否有界面啊 ?

月盡天明
博客专家认证
2013-04-07 10:41:57
怎么判断一个进程是否有界面啊 ?
...全文
380 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
coobai 2013-05-23
  • 打赏
  • 举报
回复
引用 1 楼 xiaoxiao798 的回复:
bool ISover=false; System.Diagnostics.Process[] p_arry = System.Diagnostics.Process.GetProcesses(); for (int i = 0; i < p_arry.Length; i++) { if (p_arry.ProcessName.ToLower() == "f1") { ISover=true; } } if(ISover==true) { Process.Start("*********"); }

if (p_arry[i].MainWindowHandle != IntPtr.Zero)
{
   //表示有窗体
}
不知是否可以用这个,
xiaoxiao798 2013-04-09
  • 打赏
  • 举报
回复
bool ISover=false; System.Diagnostics.Process[] p_arry = System.Diagnostics.Process.GetProcesses(); for (int i = 0; i < p_arry.Length; i++) { if (p_arry.ProcessName.ToLower() == "f1") { ISover=true; } } if(ISover==true) { Process.Start("*********"); }

1,978

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧