【问题标题】:How to make windows form a background process?如何让windows形成后台进程?
【发布时间】:2016-02-15 19:53:13
【问题描述】:

所以我一直在任务管理器中看到应用程序在后台运行,但是当我创建应用程序时,它会显示在应用程序部分(这就是我的意思):

但这是我想要实现的(使其成为后台进程):

谢谢,感谢所有帮助!

【问题讨论】:

  • 您可以创建一个 Windows 服务。
  • 是的,我听说过这些,但是当我创建 Windows 服务时,它没有正确安装,所以这就是我不得不切换到 Windows 窗体的原因。有什么可以改变的属性吗?
  • 您可以像安装应用程序一样安装 Windows 服务。然后它会列在你的服务(Windows Services)中

标签: c# vb.net process background


【解决方案1】:

老实说,我认为使用正常的开发方法是不可能的。我的意思是它是一个表单,它不能在后台运行,因为它有一个用户界面。为什么您认为无论如何都需要在后台运行表单?

在这里吐个槽:也许您可以在表单中创建的后台进程线程中只执行您需要的操作,然后关闭表单。如果表单在自己的线程中运行,也许您需要将线程的优先级设置为较低。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-19
    相关资源
    最近更新 更多