创build一个自定义locking屏幕Windows 7

我认为这个标题很自我解释。 网上可用的资料主要是在锁屏时间内设置自定义图像。

这里给出的答案是通过使用user32.dll来调用窗口提供的locking屏幕。

我想问问是否有任何API可以让我在Windows 7上使用自己的锁屏? 原因是我已经开发了我自己的人脸识别algorithm,但是我想把它和windows的locking机制结合起来。

一个实际上做同样的事情的应用程序是Winlockpro为Windows 8创build自定义locking屏幕。它使用VB中的自定义窗体作为图像,并将其余的链接到DLL。

有人可以指导我一些有用的资源(API等)呢?

您需要实施凭证提供程序 。 在网络上有几个例子,上面的MSDN链接应该让你开始。 (不管你信不信,它比在XP中实现GINA提供者简单得多。)