0

是否允许在所有用户会话(包括终端/多个本地登录)中显示某个进程的图标,而不在每个会话中生成另一个进程?我不需要在会话之间共享任何窗口,只需状态图标即可检查服务的状态而无需采取其他操作..

4

3 回答 3

3

这甚至是不可能的。Shell_NotifyIcon与 的单个实例通信,该实例Explorer.EXE在当前用户上下文中运行。

于 2011-11-25T08:54:35.347 回答
1

进程只能在与进程相同的会话中访问交互式窗口站和桌面。所以这意味着每个会话需要一个进程。

于 2011-11-25T09:04:02.720 回答
0

我知道至少有一个程序可以做到这一点——作为服务运行的 TightVNC 服务器。您可以查找他们的来源以了解它是如何完成的。

于 2014-05-04T20:02:20.637 回答