有的时候我们需要自己写服务,而且需要给绑定一个 托盘!用来更加方便的 控制我们的程序!例如 QQ 那种!
下面我来讲一下他们之间是怎么关联的!
有怎么几步!
1,自己写一个服务,(上一篇博客中有详细的介绍,可以去参考!)
2,桌面交互的配置
在serviceInstaller1_Committed事件中添加如下代码:
ConnectionOptions coOptions = new ConnectionOptions();
coOptions.Impersonation = ImpersonationLevel.Impersonate;
ManagementScope mgmtScope = new System.Management.ManagementScope(@"root\CIMV2", coOptions);
mgmtScope.Connect();
ManagementObject wmiService;
wmiService =

本文介绍了如何创建一个Windows服务并与系统托盘进行交互,以实现类似QQ的控制功能。步骤包括编写服务,设置服务允许桌面交互,启动时启动托盘程序,并确保托盘程序与服务关联。详细讲解了代码实现,包括使用ManagementScope和ManagementObject来修改服务属性,以及检查和启动托盘程序的进程。
最低0.47元/天 解锁文章
451

被折叠的 条评论
为什么被折叠?



