C#中windows 服务怎么与运行的桌面程序通信

2025-02-25 10:07:36
推荐回答(2个)
回答1:

这就要看服务与桌面程序是什么关系了。
1。如果是完全独立的两个进程。那么通过数据库,ini等配制文件,是一种选择。
2。如果服务就是一个dll,然后服务运行的时候,dll中的某些线程驻留在服务中,作为服务的功能,另外一下线程打开了窗体,并实现窗体的可视与最小化。那么窗体与服务算是一个进程空间。通信就是线程间的通信了。

回答2:

till Christmas brings John and Isabella. John