我的工作,其中一个需要进行显示resolution.Change显示分辨率相关的一些动作,锁定桌面,然后再解锁桌面检查分辨率未变一些自动化项目。

我能够执行LockWorkstation但不能有任何事情解锁工作站。 任何机构可以帮助我关于与在Win 7的C#和帮助解锁显示? 听说GINA DLL,它可以帮助,但我不知道什么it.Can这可用于Win7和.NET 3.5?

由于

_Prat。

没有正确的解决方案

其他提示

我不认为这样做在技术上是可行。 的GINA XP 和新的方式来提供自定义身份验证在Vista / Win7的是使用后弃用该ICredentialProvider 接口。即使你得到这个工作,你仍然必须以某种方式发送到安全注意序列的的CTRL-ALT-删除,以启动登入。 发送CTRL-ALT-删除程序是本身的东西,是很难做到的,而不是真正的支持。

这听起来像一个大量的工作,对一些自动化的,可能不会有太大的投资回报率。您可以完全关闭登录用户,然后重新登录试呢?如果是这样,那么你就可以在你的试验机设置为自动登录用户。当您注销,将关闭会话,然后迅速登录用户拿过来,你可以检查,如果该决议是你所期望的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top