C#开发Windows服务 处理进程的问题

生如夏花cch 2017-09-10 06:04:48
如题,写个Windows服务,主要用来解决某一个程序点击关闭,进程还残留的问题,控制台测试都没问题,但放到Windows服务里之后获取到的值一直是错误的,所以真正在运行的也会被杀死,求救,权限问题?我在服务的安装属性设置了账户为local System,求救,该怎么解决 if ((int)nextProcess.MainWindowHandle == 0 && nextProcess.MainWindowTitle == "" && min > 2) { nextProcess.Kill(); } 以上代码在控制台程序能获取到真正的窗口句柄和标题,但在Windows服务里过去到的一直是默认值,所以我运行了两分钟前台的程序也被杀了
...全文
242 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
生如夏花cch 2017-09-12
  • 打赏
  • 举报
回复
hrlpelphelp
生如夏花cch 2017-09-11
  • 打赏
  • 举报
回复
引用 1 楼 熊猫贩子的回复:
允许服务与桌面交互了吗?
早上设置了也没有效果
生如夏花cch 2017-09-11
  • 打赏
  • 举报
回复
求救,,,,,,,,,,,
homesos 2017-09-10
  • 打赏
  • 举报
回复
允许服务与桌面交互了吗?

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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