当前位置:  开发笔记 > 编程语言 > 正文

在C#中,您可以将Windows窗体应用程序作为服务启动吗?

如何解决《在C#中,您可以将Windows窗体应用程序作为服务启动吗?》经验,为你挑选了1个好方法。

我有一个GUI C#Windows窗体程序,我想在计算机启动时作为服务启动,并且可能在系统托盘中有一个图标,当点击时最大化程序.这可能没有重大的返工吗?

谢谢



1> Tamas Czineg..:

Windows服务不能拥有GUI,至少不能直接使用GUI.您必须将应用程序与表示层/流程和服务层/流程分开:

表示层仍将是WinForms应用程序

服务层将作为Windows服务运行

他们两个将不得不通过一些进程间通信方式相互通信,如命名管道或套接字.

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有