【发布时间】:2009-10-28 17:22:13
【问题描述】:
我正在尝试在 Vista 上显示来自服务的表单(使用 .NET winforms)
显然表单不会显示给控制台用户,因为服务在会话 0 中被隔离。
不过实验是看是否有可能“显示”一个不可见的窗体并获得一个窗口句柄和消息循环
我试过了,但是当我发出 form.Show() 时,只有 form.Load 事件不会触发 .Shown 或 .FormClosing
有没有办法像用户应用程序那样以这种方式捕获 Windows 消息?
我没有尝试让服务“互动”,因为我不希望与登录用户互动。
【问题讨论】:
标签: service windows-vista shutdown