当没有用户login时重画窗口

当没有活跃用户使用c sharplogin到Windows机器时,是否可以重新绘制一个窗口? 那个窗口是否可用于截屏程序? 或者根本不可能,用户必须login到机器中。

我利用以下内容:

SetForegroundWindow(handle); InvalidateRect(IntPtr.Zero, IntPtr.Zero, true); UpdateWindow(handle); 

感谢所有的帮助

Solutions Collecting From Web of "当没有用户login时重画窗口"

由于没有用户登录,因此没有UI正在运行。

所以,不,在这种情况下不能重漆(没有重漆的窗口)。

是的,登录屏幕是一个特殊的桌面(Windows可以有几个桌面)。 一个类似的问题(但不完全相同): Winlogon桌面上的WPF窗口

桌面和winlogon桌面上的更多信息: http : //msdn.microsoft.com/en-us/library/ms682573( v=vs.85) .aspx