Windows安全登录表单?

您是否知道Windows Live的外观forms很棒,要求您提供相应的内容?
不知何故, Gmail通知程序也有它。

有什么方法可以在我的应用程序中调用这样的东西吗?


看哪!
看哪


我希望在桌面应用程序上使用此对话框进行本地身份validation。

你可以考虑调用CredUIPromptForWindowsCredentials

来自MSDN :

CredUIPromptForWindowsCredentials函数创建并显示一个可配置的对话框,允许用户使用本地计算机上安装的任何凭据提供程序提供凭据信息。

但是,除了简单地显示对话框并接收/执行输入之外,还有更多内容 – 您很可能需要在系统上注册身份validation提供程序,在其他一些事情中,我并不完全有能力解释任何细节! 可能会给你一个不错的起点。

更新:

Oded补偿了我的懒惰并提供了pinvoke.net链接,显示了在托管环境中使用的定义:

CredUIPromptForWindowsCredentials PInvoke.NET链接