如何在C#中检测Windows的当前状态(解锁/锁定)?我发现的所有示例都处理了一个事件处理程序,它由解锁或锁定窗口触发。 我对事件处理程序不感兴趣。(抱歉粗体。)我只想知道Windows的当前状态(解锁或锁定)。我发现最接近的是提到System.Security.Principal.WindowsIdentity.GetCurrent(),但我不知道如何使用它。
我的特定代码的解决方法是,如果有一个我可以调用的函数,它会说IsGUIViewable。但是,如果可能的话,我仍然希望得到原始问题的答案。