我有一个GUI C#Windows窗体程序,我想在计算机启动时作为服务启动,并且可能在系统托盘中有一个图标,当点击时最大化程序.这可能没有重大的返工吗?
谢谢
Windows服务不能拥有GUI,至少不能直接使用GUI.您必须将应用程序与表示层/流程和服务层/流程分开:
表示层仍将是WinForms应用程序
服务层将作为Windows服务运行
他们两个将不得不通过一些进程间通信方式相互通信,如命名管道或套接字.