gpt4 book ai didi

wpf - Windows 服务与 WPF 管理工具

转载 作者:可可西里 更新时间:2023-11-01 13:24:28 25 4
gpt4 key购买 nike

我正在尝试使用 C# 在 .net 中创建一个在用户登录之前运行的 Windows 服务...然后当用户登录时,系统托盘中(时钟旁边)应出现一个符号,以向用户显示该服务正在运行..通过双击该符号,应该向用户显示一个配置实用程序(用 wpf 编写),这样他就可以配置服务、从中读取数据等等。

是否可以在一个应用程序中执行此操作?

在此先感谢您的帮助!!!

最佳答案

不,您不能对一个应用程序执行此操作,因为服务在不同的 session 中由不同的用户运行。您需要创建两个应用程序并在两者之间实现一些通信。

我不建议直接使用命名管道(如 Kieren Johnstone suggested ),而是看一下 WCF,它是为进程间通信而设计的,它很好地抽象了通信技术的实现细节,使您远离。这是一个可以帮助您使用 WCF 的链接:http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication .

最好的问候,
奥利弗·哈纳皮

关于wpf - Windows 服务与 WPF 管理工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3275080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com