【发布时间】:2012-11-13 23:20:45
【问题描述】:
我想向我的应用程序(服务的前端)添加一个按钮,该按钮将为我的服务打开服务属性对话框(如在 services mmc snapin 中)。
打开文件属性的例子很多,但这不是我想要的。我不知道从哪里开始。
【问题讨论】:
-
我不确定这是否可能。您可以使用 ServiceController 类并非常轻松地构建自己的对话框。
-
我已经使用服务控制管理器 api 来完成安装、启动、停止、卸载等基本操作......但是我想添加属性对话框,以便用户可以自定义其他属性类似恢复选项的服务
-
我明白了。我找不到使用 System.serviceProcess 中的 API 执行此操作的方法。以下问题stackoverflow.com/questions/6364700/… 中的答案显示了如何自己处理恢复的方法。
-
我很肯定必须有一种类似于文件属性对话框的方式(使用 ShellExecute)。例如:其他进程如何打开显示属性对话框或其他经常与 shell 关联的类似对话框?
-
您找到有效的解决方案了吗?
标签: c# service dialog windows-shell shellexecute