我需要在计算机运行时随时在屏幕上显示警报等。我们有一个正在运行的服务来收集这些事件,所以这不是问题——但我需要找到一种方法来显示关键警报,即使用户还没有登录;也就是说,他们正坐在“按 Ctrl-Alt-Delete 登录”提示符处。
这可能吗?如果可以,能否通过托管代码 (C#) 完成?
最佳答案
在 Windows XP 和更早版本中,您要使用的系统是 GINA。这在 Vista 和 Windows 7 中更改为“凭据提供程序”。参见 here一些背景。
关于c# - 我可以在 Windows Vista 登录屏幕上方或旁边显示表单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3712198/