代码之家  ›  专栏  ›  技术社区  ›  Edwin Tai

如何通过应用程序本身解锁或登录windows

  •  3
  • Edwin Tai  · 技术社区  · 16 年前

    众所周知,我们可以使用“user32.dll”中的“LockWorkStation()”等api来锁定窗口。 但如何解锁呢?

    例如,如果我一开始运行一个应用程序,我希望该应用程序在30秒后自动解锁窗口。 怎么做?换句话说,如果自动登录,windows将从regedit读取用户名和密码,然后使用api通过这些用户名和密码登录。

    我可以在应用程序中获取windows的用户名和密码。

    看起来WBF中有一些Api。但你知道,资源太少了。 我不想用键盘信息来解决这个问题,因为这是最糟糕的方法。

    2 回复  |  直到 16 年前
        1
  •  8
  •   Larry Osterman    16 年前

    推广我的评论,因为它需要更多的解释:

    你真的想写一个 GINA Credential Provider 适用于Windows Vista及更高版本。

    当工作站被锁定时(无论出于什么原因——屏幕保护程序、用户在Win-L中键入),用户都需要重新进行身份验证。

        2
  •  1
  •   Thomas Abraham jtt    12 年前

    + 控制键 +