我刚写了我的第一个C#应用程序,这是一个调度器。每小时一次,我想要弹出一个对话框并锁定屏幕两分钟以便休息。
目前为止,我的应用程序只在需要休息时显示一个“TopMost”表单,并在两分钟后隐藏它。
如何锁定屏幕呢?类似于Vista中的UAC风格。
formName.WindowState = FormWindowState.Maximized;
formName.FormBorderStyle = FormBorderStyle.None;
formName.Opacity = 0.70;
formName.TopMost = true;